Codeforces Round 493 (Div. 1) |
---|
Закончено |
Рассмотрим систему счисления, основанную на упрощенных римских цифрах. Есть цифры I, V, X, L соответствующие значениям $$$1$$$, $$$5$$$, $$$10$$$ и $$$50$$$ соответственно. Другие римские цифры использовать нельзя.
Числа в такой системе счисления записываются как последовательности из одной или более цифр. Определим значение записи просто как сумму всех цифр в ней.
Например, запись XXXV соответствует числу $$$35$$$, а запись IXI — числу $$$12$$$.
Заметим, что это отличается от традиционной римской системы счисления — например, любая последовательность цифр является корректной, а также порядок цифр не имеет значения (например, запись IX означает $$$11$$$, а не $$$9$$$).
Несложно заметить, что одно и то же число можно выразить несколькими способами. Вычислите сколько существует различных чисел, которые можно записать используя хотя бы одну запись из ровно $$$n$$$ римских римских цифр I, V, X и L.
В единственной строке входного файла дано целое число $$$n$$$ ($$$1 \le n \le 10^9$$$) — число римских цифр в записи чисел.
Выведите одно число — количество различных чисел, которые можно выразить используя ровно $$$n$$$ римских цифр I, V, X и L.
1
4
2
10
10
244
В первом примере есть ровно $$$4$$$ различных числа, которые можно получить — I, V, X и L.
Во втором примере можно получить числа $$$2$$$ (II), $$$6$$$ (VI), $$$10$$$ (VV), $$$11$$$ (XI), $$$15$$$ (XV), $$$20$$$ (XX), $$$51$$$ (IL), $$$55$$$ (VL), $$$60$$$ (XL) и $$$100$$$ (LL).
Название |
---|