文章分类 - 模拟
摘要://不难的模拟#include#include int main(void){ int mod,seed[100005]={0},step,flag[100005],i; while(scanf("%d%d",&step,&mod)!=EOF) { memset(flag,-1,sizeof(flag)); flag[0]=1; for(i=1;i<mod;i++) seed[i]=(seed[i-1]+step)%mod,flag[seed[i]]=1; for(i=0;i<mod;i++) ...
阅读全文
摘要://模拟题吧- -#includeint main(void){ int arr[1000]={0,1,1}; int i,a,b,n; while(scanf("%d%d%d",&a,&b,&n),a||b||n) { for(i=3;i<1000;i++) { arr[i]=(a*arr[i-1]+b*arr[i-2])%7; if(arr[i]==1&&arr[i-1]==1) break; } n=n%(i-2); ar...
阅读全文