您的位置:首页 > 产品设计 > UI/UE

HDOJ1005 Number Sequence

2016-11-01 14:49 78 查看
#include<stdio.h>

int a,b;

int f(long n)

{

return n>=3?(a*f(n-1)+b*f(n-2))%7:1;

}

int main()

{

long n;

while(scanf("%d%d%ld",&a,&b,&n)==3&&(a||b||n)&&a<=1000&&b<=1000)

{

//int k;

if(a<0||b<0||n<0)break;

if(n%16==0)n=16;

else if(n>16)n=n%16;

else ;

//printf("n=%d\n",n);

// k=n;

printf("%d\n",f(n));

}

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: