QOJ.ac

QOJ

Time Limit: 2 s Memory Limit: 256 MB Total points: 100

#22664. Разведение

Statistics

Farmer John разводит коров. Современные технологии используют давно умерших призовых быков, поэтому быки не нужны. Количеством корма он управляет числом телят; всем даёт одинаково, значит телят одинаковое число. Начав с одной коровы, хочет через несколько поколений получить $N$.

Если $N = 12$, первой корове даёт корм для трёх телят. Когда следующее поколение созреет, каждой даёт корм для четырёх телят, получая двенадцать. Родившую корову продают, оставляют только последнее поколение.

В каждом поколении корова рождает не меньше двух телят без верхней границы: порода очень сильная.

Для целого $N$ ($1 \le N \le 2{,}000{,}000{,}000$) сколько разных способов из одной коровы получить $N$? Число способов получить $N$ не превышает $2{,}000{,}000{,}000$.

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

  • Строка 1: целое $N$.

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

  • Строка 1: число способов получить $N$ коров.

Примеры

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

12

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

8

Примечание

Пояснение выходных данных

Способ получить двенадцать — $(2,2,3)$: по два телёнка в первом поколении, два во втором, три в третьем, всего двенадцать молодых телят. Другие семь: $(2,3,2)$, $(3,2,2)$, $(3,4)$, $(4,3)$, $(12)$, $(2,6)$, $(6,2)$.

Автор: Mihai Stroe, 2002

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.