您的位置:首页 > 其它

杭电1005

2018-04-10 21:05 330 查看
#include <iostream>
#include <string.h>
using namespace std;

int main()
{
    int a,b,c;
    int d[50];
    d[1]=d[2]=1;
    while (cin>>a>>b>>c&&a!=0&&b!=0&&c!=0)
    {
       for(int i=3;i<=48;i++)
       {
           d[i]=(a*d[i-1]+b*d[i-2])%7;
       }
        c=c%48;
        d[0]=d[48];
        cout<<d[c]<<endl;
    }
    return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: