eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Мирные множества

Мирные множества

Группа математиков проводит бои между натуральными числами. Результаты боя между двумя натуральными числами, вообще говоря, случайны, однако подчиняются следующему правилу: если одно из чисел не менее чем в два раза превосходит другое, то большее число всегда побеждает; в противном случае победить может как одно, так и другое число.

Бой называется неинтересным, если его результат предопределён. Множество натуральных чисел называется мирным, если бой любой пары различных чисел из этого множества неинтересен. Силой множества называется сумма чисел в нём. Сколько существует мирных множеств натуральных чисел силы n?

Входные данные

Одно число n (1n2000).

Выходные данные

Выведите одно число - количество мирных множеств натуральных чисел силы n.

Лимит времени 1 секунда
Лимит использования памяти 122.49 MiB
Входные данные #1
2
Выходные данные #1
1
Входные данные #2
5
Выходные данные #2
2
Автор Иван Казменко
Источник SPbSU Group A1 Third Training - Dynamic Programming