hdu1005
Posted 王坤1993
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hdu1005相关的知识,希望对你有一定的参考价值。
//c
//https://github.com/WEIZIBIN/acm/blob/master/hdu1005.c
#include <stdio.h>
int main()
{
int i, result, a, b, j;
long n;
int f[50] = {0};
f[1] = 1;
f[2] = 1;
while(scanf("%d%d%d", &a, &b, &n) != EOF)
{
for (j = 3; j < 50; ++j)
{
f[j] = (a * f[j - 1] + b * f[j - 2]) % 7;
if (f[j] == 0 && f[j - 1] == 0)
break;
}
if(n == 0)
break;
else
printf("%d\n", f[n % 49]);
}
return 0;
}
以上是关于hdu1005的主要内容,如果未能解决你的问题,请参考以下文章