E. Функция
2000 мс · 256 МБ · всё или ничего
Функция с целыми неотрицательными аргументами определена так:
- ;
- ;
- ;
- .
Вычислите .
Посмотрите, какие аргументы встречаются в вызовах: их гораздо меньше, чем самих вызовов. При различных аргументов всего 66, а вызовов без запоминания в худшем случае — 535 828 590, почти секунда работы. Запас есть, но нулевой: стоит границе подрасти, и решение без запоминания перестанет проходить. В домашней задаче это ровно так и происходит.
Формат ввода
Одна строка содержит число ().
Формат вывода
Одно число — .
Примеры
ввод
10
вывод
3
ввод
1
вывод
1
Войдите, чтобы отправлять решения.