#P4133. [BJOI2012] 最多的方案

    ID: 3065 远端评测题 500ms 125MiB 尝试: 1 已通过: 1 难度: 6 上传者: 标签>斐波那契Fibonacci枚举暴力贪心递推各省省选2012北京O2优化

[BJOI2012] 最多的方案

题目描述

第二关和很出名的斐波那契数列有关,地球上的 OIer 都知道:

$$F_n = \begin{cases} 1 & (n \le 2) \\ F_{n-1}+F_{n-2} & (n \ge 3) \end{cases} $$

每一项都可以称为斐波那契数。

现在给一个正整数 nn,它可以写成一些斐波那契数的和的形式。如果我们要求不同的方案中不能有相同的斐波那契数,那么对一个 nn 最多可以写出多少种方案呢?

输入格式

只有一个整数 nn

输出格式

一个整数表示方案数。

16
4

提示

Hint:16=3+13=3+5+8=1+2+13=1+2+5+8

【数据范围】
对于 30%30\% 的数据,n256n \le 256
对于 100%100\% 的数据,n1018n \le 10^{18}