斐波那契乘积
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
斐波那契乘积
题目背景
斐波那契数指斐波那契数列()中出现的数。
题目描述
给定一个自然数 ,求出将其表示为若干个大于 的斐波那契数的乘积的方案数。
输入格式
第一行一个数 ,表示数据组数。
接下来 行,每行输入一个数 。
输出格式
对于每组测试数据,输出一个数表示答案。
输入输出样例 #1
输入 #1
5
2
7
8
40
64
输出 #1
1
0
2
2
3
说明/提示
样例解释:
- 。
- 无法被表示为斐波那契乘积。
- 。
- 。
- $64=8\times8=2\times2\times2\times8=2\times2\times2\times2\times2\times2$。
本题使用捆绑测试。
| 子任务编号 | 分值 | |
|---|---|---|
| 是 的整数次幂 | ||
对于所有数据,,。