Módulos / tdn-1 / Capítulo 5 — Cifras y representaciones / Lección 5.4

Combinaciones de cifras

Lección 5.4·Capítulo 5 — Cifras y representaciones·12 min·Piloto

Video en producción

El contenido pedagógico de esta lección ya está completo y lo puedes leer abajo. El video con la voz de Eduardo Espinoza Ramos se produce según la Política de IA.

Disclosure de IA: al publicarse, este contenido reproducirá digitalmente, con autorización expresa del autor, la voz y fisonomía de Eduardo Espinoza Ramos. Curaduría revisada por matemáticos profesionales. Política completa →

Objetivo de la lección

Resolver problemas que combinan condiciones sobre las cifras de un número con condiciones aritméticas (divisibilidad, cuadrados perfectos, primalidad), usando las herramientas desarrolladas en el capítulo.

El lenguaje de la notación de cifras

La notación dkdk1d0\overline{d_k d_{k-1} \cdots d_0} (con barra superior) representa un número cuyos dígitos son dk,dk1,,d0d_k, d_{k-1}, \ldots, d_0 en base 10. No es multiplicación: ab\overline{ab} significa 10a+b10a + b, no aba \cdot b.

Esta notación permite formular condiciones de cifras como ecuaciones algebraicas. Por ejemplo, si se pide que "el número formado por las dos últimas cifras de nn sea el doble del número formado por las dos primeras", y n=abcdn = \overline{abcd}, la condición es 10c+d=2(10a+b)10c + d = 2(10a + b).

La dificultad típica es que las variables a,b,c,da, b, c, d representan dígitos, por lo que están acotadas entre 0 y 9 (con a1a \ge 1 si aa es la cifra más significativa). Este sistema de ecuaciones en enteros acotados a menudo tiene pocas soluciones, que se encuentran por caso o por divisibilidad.

Números con cifras que satisfacen relaciones lineales

Muchos problemas de olimpiada imponen relaciones lineales entre las cifras. Ejemplo: "Halla todos los números de tres cifras abc\overline{abc} tales que abc=a2+b2+c2+ab+bc+ca\overline{abc} = a^2 + b^2 + c^2 + ab + bc + ca."

Desarrollamos: 100a+10b+c=a2+b2+c2+ab+bc+ca100a + 10b + c = a^2 + b^2 + c^2 + ab + bc + ca. Esta ecuación puede reorganizarse como a2+b2+c2+ab+bc+ca100a10bc=0a^2 + b^2 + c^2 + ab + bc + ca - 100a - 10b - c = 0.

La estrategia habitual es: fijar aa (que va de 1 a 9), y para cada aa resolver para bb y cc como enteros entre 0 y 9. Con aa fijo la ecuación en bb y cc es cuadrática o lineal según el caso; hay pocos valores posibles.

Este tipo de problema combina álgebra con búsqueda acotada. No es fuerza bruta pura: se usa la ecuación para reducir el espacio de búsqueda antes de verificar.

Números que dividen a sus permutaciones de cifras

Un tipo de problema más sofisticado: "¿Existen números de dos cifras ab\overline{ab} tales que abba\overline{ab} \mid \overline{ba}?" Tenemos ab=10a+b\overline{ab} = 10a + b y ba=10b+a\overline{ba} = 10b + a. Queremos (10a+b)(10b+a)(10a + b) \mid (10b + a).

Si (10a+b)(10b+a)(10a+b) \mid (10b+a), como 10(10b+a)(10a+b)=100b+10a10ab=99b10(10b+a) - (10a+b) = 100b + 10a - 10a - b = 99b, se tiene (10a+b)99b(10a+b) \mid 99b. Similarmente, (10a+b)99a(10a+b) \mid 99a. Entonces (10a+b)99gcd(a,b)(10a+b) \mid 99\gcd(a,b).

Casos: si gcd(a,b)=1\gcd(a,b) = 1, entonces (10a+b)99(10a+b) \mid 99. Los divisores de 9999 menores que 100100 son 1,3,9,11,33,991, 3, 9, 11, 33, 99. Los que son números de dos cifras (con a0a \ne 0) y satisfacen la divisibilidad son 11,33,9911, 33, 99, dando ab=11,33,99\overline{ab} = 11, 33, 99 (palíndromos), que trivialmente dividen a ba=ab\overline{ba} = \overline{ab}.

Si gcd(a,b)=d>1\gcd(a,b) = d > 1, escribimos a=daa = da', b=dbb = db' con gcd(a,b)=1\gcd(a',b') = 1 y se reduce al caso anterior con aa' y bb' en lugar de aa y bb (posiblemente con cifra inicial 00). La búsqueda completa da: los únicos ab\overline{ab} con abba\overline{ab} \mid \overline{ba} y aba \ne b son aquellos donde ba/ab\overline{ba}/\overline{ab} es entero.

Concatenación y operaciones con cifras

La concatenación de nn y mm (donde mm tiene kk cifras) es el número n10k+mn \cdot 10^k + m. Por ejemplo, concatenar 1515 y 3636 da 1536=15100+361536 = 15 \cdot 100 + 36.

Problemas de concatenación preguntan cosas como: "El número obtenido al escribir nn seguido de n+1n+1 es divisible por 7. Halla todos los posibles nn de dos cifras."

Si nn tiene dos cifras, el número concatenado es 100n+(n+1)=101n+1100n + (n+1) = 101n + 1. Queremos 7101n+17 \mid 101n + 1. Como 1013(mod7)101 \equiv 3 \pmod 7 (pues 101=147+3101 = 14 \cdot 7 + 3), necesitamos 3n+10(mod7)3n + 1 \equiv 0 \pmod 7, es decir 3n16(mod7)3n \equiv -1 \equiv 6 \pmod 7, lo que da n2(mod7)n \equiv 2 \pmod 7. Los valores de dos cifras con n2(mod7)n \equiv 2 \pmod 7 son n{16,23,30,37,44,51,58,65,72,79,86,93}n \in \{16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93\}.

Este ejemplo ilustra el flujo general: traducir la condición de concatenación a una congruencia, resolverla, y listar soluciones en el rango pedido.

concat(n,m)=n10log10m+1+m\text{concat}(n, m) = n \cdot 10^{\lfloor \log_{10} m \rfloor + 1} + m

Problemas de suma y producto de cifras

Otro tipo clásico involucra simultáneamente la suma de cifras S(n)S(n) y el número nn mismo. Por ejemplo: "Halla todos los enteros positivos tales que n=8S(n)n = 8 \cdot S(n)."

Si nn tiene kk cifras, entonces S(n)9kS(n) \le 9k y n10k1n \ge 10^{k-1}. De n=8S(n)72kn = 8S(n) \le 72k y n10k1n \ge 10^{k-1}, obtenemos 10k172k10^{k-1} \le 72k. Para k=1k = 1: 1721 \le 72, posible. Para k=2k = 2: 1014410 \le 144, posible. Para k=3k = 3: 100216100 \le 216, posible. Para k=4k = 4: 10002881000 \le 288, imposible. Así nn tiene a lo sumo 3 cifras.

Con n=8S(n)n = 8S(n) vemos que 8n8 \mid n. Los múltiplos de 8 con a lo sumo 3 cifras son finitos; para cada uno verificamos n=8S(n)n = 8 S(n). El resultado: n=8S(n)n = 8 \cdot S(n) tiene las soluciones n{81=8n \in \{8 \cdot 1 = 8 (verificar: S(8)=8S(8)=8, 88=6488\cdot 8=64 \ne 8), ...\}.Procediendosistemaˊticamente,sehallaquenohaysolucioˊnde1cifra(pues. Procediendo sistemáticamente, se halla que no hay solución de 1 cifra (puesn = 8kconconk = ndarıˊadarían = 8n$, imposible), y para 2 y 3 cifras se busca con la acotación.

La estrategia general de estos problemas es: acotar el número de cifras, reducir a rango finito, verificar.

Problemas del Capítulo 5 — con solución

8 problemas verificados. Intenta cada uno antes de abrir la solución.

T1-5.1

El número 4a35b\overline{4a35b} de cinco cifras es divisible por 9. Sabiendo que a+b=8a + b = 8, determina todos los posibles valores de aa y bb.

T1-5.2

Halla todos los números de dos cifras ab\overline{ab} (con a0a \ne 0) tales que ab=4(a+b)\overline{ab} = 4(a + b).

T1-5.3

Convierte el número 1021(3)\overline{1021}_{(3)} (escrito en base 3) a base 10. Luego determina el residuo que deja al dividir por 8.

T1-5.4★★

Demuestra que todo número palíndromo de cuatro cifras es divisible por 11.

T1-5.5★★

Halla todos los números de tres cifras nn tales que nn es igual al cubo de la suma de sus cifras. Es decir, n=[S(n)]3n = [S(n)]^3.

T1-5.6★★

El número xyz(b)\overline{xyz}_{(b)} escrito en base bb satisface xyz(b)=x2+y2+z2\overline{xyz}_{(b)} = x^2 + y^2 + z^2 (donde x,y,zx, y, z son sus dígitos en base bb, con x1x \ge 1). Para b=5b = 5, halla todas las soluciones.

T1-5.7★★

Sea nn un entero positivo tal que al concatenar nn consigo mismo se obtiene un cuadrado perfecto. Es decir, el número nn\overline{nn} (que tiene el doble de cifras que nn) es un cuadrado perfecto. Halla al menos un ejemplo y determina la condición general.

T1-5.8★★★

Determina todos los enteros positivos nn de dos cifras tales que nn divide a nnn\overline{nn\cdots n} (nn repetido nn veces).