- ¿Cuál es la suma de los dígitos de todos los números del 1 al 1000000?
- En general, ¿cuál es la suma de todos los números entre 1 y N?
- f(n) es una función de conteo de todos los que se muestran en 1, 2, 3, ..., n. así que f(1)=1, f(10)=2, f(11)=4, etc. Cuando es la primera vez f(n)=n.
Así que para la primera pregunta, traté de pensar que entre 000000 y 999999, cada uno de los dígitos aparecerá el mismo número de veces, así que si puedo averiguar cuántas veces un dígito aparece sólo puedo aplicar eso a los otros 9 dígitos (a continuación, agregue 1 para el último número 1000000):
(el número de veces 1 dígito aparece)*(1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9) = ...
1 Aparece una vez entre 1 y 9 1 aparece 11 veces entre 1 y 99 1 aparece 11 * 10 + 10 = 120 veces entre 1 y 999 ...No estoy seguro de cómo encontrar el patrón
Pero en primer lugar yo no estoy tan seguro de mi enfoque, en segundo lugar no estoy seguro acerca de cómo averiguar cuántas veces un número en particular aparece, y tercero si este método no parece muy buena para la solución de la segunda parte de la pregunta.
Por último, yo tenía una pregunta similar a la primera 2 (pregunta 3) así que me agrupados con aquellos. Espero que se relacionan, y si no puedo hacer una nueva pregunta para que uno.
Gracias.