标签:number || 找规律 tip roo can nta ros a*
找规律:(0,0),(0,1)......(6,6);每次a和b的值是一样的。找规律,每49一次循环。
1 1 3 1 2 10 0 0 0
2 5
AC代码:
#include <iostream> #include <cstdio> using namespace std; int main(void) { freopen("in.txt","r",stdin); int a,b; long long n; while(scanf("%d%d%lld",&a,&b,&n)!=EOF&&(a||b||n)) { int x[100]; x[1]=1; x[2]=1; for(int i=3;i<=49;i++) x[i]=((a*x[i-1])%7 + (b*x[i-2])%7)%7; printf("%d\n",x[n%49]); } fclose(stdin); return 0; }
标签:number || 找规律 tip roo can nta ros a*
原文地址:https://www.cnblogs.com/phaLQ/p/10030083.html