您的位置:首页 > 大数据 > 人工智能

HDU 1021 Fibonacci Again

2014-04-23 08:25 507 查看
题目:
http://acm.hdu.edu.cn/showproblem.php?pid=1021
题解:

妈蛋,以为很水,递归一下WA了,偷偷问了下度娘,原来要找规律。

每个数都模3会发现下面一串数列

1 2 0 2 2 1 0 1 1 2 3···

发现f[2]与f[6]为0即能整除,f[8]与之后的数列从f[0]的值循环。

代码:

#include<cstdio>
int main()
{
int n;
while(~scanf("%d",&n))
{
if(n%8==2||n%8==6) printf("yes\n");
else printf("no\n");
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: