Позвольте мне представить вам номера GAU
GAU(1) = 1
GAU(2) = 1122
GAU(3) = 1122122333
GAU(4) = 11221223331223334444
GAU(6) = 11221223331223334444122333444455555122333444455555666666
...
GAU(10) = 11221223331223334444122333444455555122333444455555666666122333444455555666666777777712233344445555566666677777778888888812233344445555566666677777778888888899999999912233344445555566666677777778888888899999999910101010101010101010
Этот вызов довольно прост!
Дано целое число n> 0, найти количество цифр GAU (n)
пример
Давайте сделаем GAU (4),
сделаем следующие шаги (пока не доберемся до 4) и объединим их
[1][122][122333][1223334444]
Вы должны написать каждое число столько раз, сколько его значение, но вы должны считать каждый раз от 1
Давайте попробуем сделать GAU (5),
нам нужно будет посчитать от 1 до 1
[1]
затем от 1 до 2 (но повторяя каждое число столько раз, сколько его значение )
[122]
затем от 1 до 3
[122333]
затем от 1 до 4
[1223334444]
и, наконец, от 1 до 5 (это последний шаг, потому что мы хотим найти GAU ( 5 ))
[122333444455555]
Теперь мы предпринимаем все эти шаги и объединяем их,
в результате получается GAU (5)
11221223331223334444122333444455555
Нас интересует количество цифр этих номеров GAU.
Контрольные примеры
Input⟼Output
n ⟼ Length(GAU(n))
1 ⟼ 1
2 ⟼ 4
3 ⟼ 10
10 ⟼ 230
50 ⟼ 42190
100 ⟼ 339240
150 ⟼ 1295790
Это вызов для игры в гольф .
Самый короткий код в байтах победит.
Если у вас остались какие-либо вопросы, пожалуйста, дайте мне знать.
Я действительно хочу, чтобы все здесь поняли эту сложную магическую модель
n ⟼ Length(GUA(n))
, а не GAU (n).