En este ejercicio, diremos que un natural es redondo en base , si la suma de sus dígitos en base coincide con el número de dígitos en esta base.
Por ejemple, el número 34 no es redondo en base (), pero sí que lo es en base , porque Como otro ejemplo, no es redondo en base ya que pero sí que lo es en base (tiene unos, que suman ). Todavía otro ejemplo más: no es redondo en base , ni en base , …, pero sí que lo es en base , porque
Una secuencia de pares de naturales , dónde es un natural y , es bi-redonda si contiene al menos dos pares con la propiedad que es redondo en base .
Escribid un programa que, dada una secuencia de pares de naturales, indique si es o no bi-redonda.
Vuestro programa tiene que incluir, usar e implementar, la función
bool redondo (int n, int b);
que indica si un natural es redondo en base o no.
La entrada es una secuencia no vacía de pares de naturales con .
Hay que escribir si la secuencia de entrada es o no bi-redonda.
Seguid el formato especificado en los ejemplos. Vuestro código debe seguir las normas de estilo y contener los comentarios que consideréis oportunos.
Autoría: Unknown
Traducción: Maria Serna
Generación: 2026-01-25T16:58:34.375Z
© Jutge.org, 2006–2026.
https://jutge.org