首页 > 其他 > 详细

hdu1005

时间:2017-01-10 15:01:29      阅读:151      评论:0      收藏:0      [点我收藏+]

//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

原文:http://www.cnblogs.com/wangkun1993/p/6268994.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!