博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HDU 1021 Fibonacci Again
阅读量:5141 次
发布时间:2019-06-13

本文共 980 字,大约阅读时间需要 3 分钟。

Fibonacci Again

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)

Total Submission(s): 53310    Accepted Submission(s): 25205

Problem Description
There are another kind of Fibonacci numbers: F(0) = 7, F(1) = 11, F(n) = F(n-1) + F(n-2) (n>=2).
 

 

Input
Input consists of a sequence of lines, each containing an integer n. (n < 1,000,000).
 

 

Output
Print the word "yes" if 3 divide evenly into F(n).
Print the word "no" if not.
 

 

Sample Input
0 1 2 3 4 5
 

 

Sample Output
no no yes no no no

题解:数据太大,递归不行,进行预计算%3.

#include
#include
#include
#include
using namespace std;int main(){ int a[1000005]; a[0] =7;a[1] =11; for(int i=2 ; i<1000005; i++){ a[i] = a[i-1]%3+a[i-2]%3; } int n; while(cin>>n){ if(a[n] %3 ==0 ) printf("yes\n"); else printf("no\n"); } return 0;}

  

 

 
 

转载于:https://www.cnblogs.com/lzeffort/p/5906961.html

你可能感兴趣的文章
kubernetes_book
查看>>
OpenFire 的安装和配置
查看>>
ZJOI2018游记Round1
查看>>
侧边栏广告和回到顶部
查看>>
https://blog.csdn.net/u012106306/article/details/80760744
查看>>
ios应用版本号设置规则
查看>>
海上孤独的帆
查看>>
error: more than one device and emulator 问题解决
查看>>
Java基础:容器
查看>>
YUV摘要格式
查看>>
【方法2】删除Map中Value反复的记录,而且仅仅保留Key最小的那条记录
查看>>
C# CheckedListBox控件的使用方法
查看>>
【HDOJ】2007平方和与立方和
查看>>
SharePoint自定义程序页面部署 不用重启IIS
查看>>
2014-11-30-2333-Java-数组
查看>>
Nginx 自动补全url地址补全最后的斜线
查看>>
【SQL Server 2008 安装全过程】
查看>>
xml的解析及案例的分析和分享
查看>>
[译] 盘点CSS3中的新特性
查看>>
Test
查看>>