Déjame presentarte los números GAU
GAU(1) = 1
GAU(2) = 1122
GAU(3) = 1122122333
GAU(4) = 11221223331223334444
GAU(6) = 11221223331223334444122333444455555122333444455555666666
...
GAU(10) = 11221223331223334444122333444455555122333444455555666666122333444455555666666777777712233344445555566666677777778888888812233344445555566666677777778888888899999999912233344445555566666677777778888888899999999910101010101010101010
¡Este desafío es bastante simple!
Dado un número entero n> 0, encuentre el número de dígitos de GAU (n)
Ejemplo
Hagamos GAU (4)
, tomamos los siguientes pasos (hasta llegar a 4) y los concatenamos
[1][122][122333][1223334444]
debe escribir cada número tantas veces como sea su valor, pero debe contar cada vez desde 1
Intentemos hacer GAU (5)
tendremos que contar del 1 al 1
[1]
luego de 1 a 2 (pero repitiendo cada número tantas veces como su valor )
[122]
luego de 1 a 3
[122333]
luego de 1 a 4
[1223334444]
y finalmente del 1 al 5 (este es el último paso porque queremos encontrar GAU ( 5 ))
[122333444455555]
Ahora tomamos todos estos pasos y los concatenamos,
el resultado es GAU (5)
11221223331223334444122333444455555
Estamos interesados en la cantidad de dígitos de estos números GAU.
Casos de prueba
Entrada⟼Salida
n ⟼ Length(GAU(n))
1 ⟼ 1
2 ⟼ 4
3 ⟼ 10
10 ⟼ 230
50 ⟼ 42190
100 ⟼ 339240
150 ⟼ 1295790
Este es un desafío de código de golf .
El código más corto en bytes ganará.
Si todavía tiene alguna pregunta, hágamelo saber.
Realmente quiero que todos aquí comprendan este patrón complejo mágicamente oculto
n ⟼ Length(GUA(n)), no GAU (n).