Number Sequence(HDU1005)
来源:互联网 发布:周朝知乎 编辑:程序博客网 时间:2024/04/28 17:57
此题链接单击这里
=================
以前还不知道有循环节这回事,不过早就用到了。自己进行案例分析找到的循环节是7,然而是错的。。。。。。
高人指点才知道是49,不管数多大n%=49后再 f(n) = (A * f(n - 1) + B * f(n - 2)) mod 7 ,就不会超时。
附代码
#include <iostream>using namespace std;int a,b,n;int funt(int f){ if(f==1||f==2) return 1; else return (a*funt(f-1)+b*funt(f-2))%7;}int main(){ while(cin>>a>>b>>n&&a) { n=n%49; if(n==1||n==2) cout<<1<<endl; else cout<<(a*funt(n-1)+b*funt(n-2))%7<<endl; }}
有问题联系企鹅791267032
邮箱地址….wutanrong@Hotmail.com
0 0
- Number Sequence hdu1005
- (hdu1005)Number Sequence
- hdu1005 Number Sequence
- hdu1005 number sequence
- hdu1005 Number Sequence
- hdu1005 ( Number Sequence )
- Number Sequence(HDU1005)
- hdu1005 Number Sequence(数论)
- hdu1005 Number Sequence
- HDU1005 Number Sequence
- Hdu1005 Number Sequence
- hdu1005 Number Sequence
- hdu1005 Number sequence(数学)
- HDU1005 Number Sequence
- hdu1005 Number Sequence
- Number Sequence(HDU1005)
- HDU1005 Number Sequence
- hdu1005 Number Sequence
- UVA414尽量不要超出字符数组结束字符判断后面的东西
- Java内存与垃圾回收调优
- zookeeper客户端设置监听
- Idea 14上的Web详细部署过程
- 天气webservices
- Number Sequence(HDU1005)
- [leetcode] 239.Sliding Window Maximum
- Project Euler:Problem 75 Singular integer right triangles
- delphi RichEdit的内容保存为图片
- Android SharedPreferences存储数据的使用方法
- Oralce之分页查询(一)
- json字符串解析
- HDU-1165-Eddy's research II
- 百度地图坐标的转化方式,可以方便和其他平台转化