问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

杭电ACM1005,帮忙看看为什么t的值不发生改变

发布网友 发布时间:2024-03-02 18:29

我来回答

1个回答

热心网友 时间:2024-08-09 16:10

你这个t基本没什么用. 且周期不是5,你为何只将I<5?
1。由题目的式子可知0<=f[n]<=6,
2。而每个f[n]又是由(f[n-1],f[n-2])这个组合通过计算得出来的,
由以上两点可以推出,(f[n-1],f[n-2])出现重复的组合的最大周期为7*7=49, 即f[n]的最大周期
所有, 我们只要算出一个周期中所有的f[n]的值并记录下周期i即可.

AC代码。
#include <stdio.h>
int main()
{
int a,b,n,i,f[53];
while(scanf("%d%d%d",&a,&b,&n)==3)
{
if(a==0 && b==0 && n==0) break;
if(n==1 || n==1)
{
printf("1\n");
continue;
}
f[1]=1,f[2]=1;
a%=7,b%=7;
for(i=3; i<=52; i++)
{
f[i]=(a*f[i-1]+b*f[i-2])%7;
if(f[i-1]==1 && f[i]==1) break;
}
i=i-2;
n%=i;
f[0]=f[i];
printf("%d\n",f[n]);
}
return 0;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 杭电ACM1005求解 电脑没有找到启动设备怎么办? 钥匙在里面插着外面怎么打开门?68 钥匙断在锁孔里怎么办?680 钥匙断在锁孔里 ? 怎么办 ?能叫开锁的把门打开 , 再把断...2 钥匙断在锁孔里了,有什么办法拿出来,除了找开锁师傅2 钥匙断在了钥匙孔里,找开锁师傅要多少钱啊?27 钥匙断在锁里怎么拿出来。1685 起亚yq27162e3环保标准 平湖金进科技哪个部门好 若手机密码忘了,可以到修理手机店解锁吗1 自己买遥控可以让修车铺装好吗? 哪里可以修车上的遥控钥匙啊4 车门从外边不能一次性打开,什么原因?如何修理?1 那些修车的人,是不是到了晚上出去偷电瓶之类的,开锁那么厉害,...2 龙岗区图书馆的启用 大米和小麦做卷粉那个成本高 在中国是大米贵还是小麦贵 如果有5000的人名币换成日元,能换多少日元,100日元兑换7.89人民币_百 ... 吃伲福达(硝苯地平缓释片(Ⅱ))治高血压好不好?有什么不好的副... 为什么杭电acm1005周期是49呢 LG电视开机后自动关机是什么原因? ...显示器显示无信号输入,一会后电脑自动关机,这是什么原? b2可以开小车吗 加菲宝宝是正规牌子吗 穿黑色裤子显胖还是显瘦?61 胖人适合穿什么样的裤子?376 B2驾驶证可以不可以驾驶小轿车 jkface注册收不到验证码 一个人应该学会感恩,以 I Should Thank ___为题写一篇作文,急求_百度... i believe 为题目的文章急急急急 求一篇英语作文:I should thank... Recently I gave my *** students homework. It was “go to so?_百 ... 如何改善孩子张嘴睡觉的习惯? 把好友拉到黑名单后,他能再找我么? 小米新手机第一次充电要充多久啊? 买车销售员拿身份证原件干嘛 名字如何改1889 用了宫颈炎康栓下面白白的还硬裂开了怎么回事? ...阴道流出来一团白色的东西像纸一样,这是怎么回事?