hdu1005
来源:互联网 发布:数学网络课程 编辑:程序博客网 时间:2024/04/28 07:40
找规律。最多在 7 * 7 = 49内循环。
#include <stdio.h>int a, b, n, i, t, s[50];int main ( ) { while ( scanf ( "%d%d%d", &a, &b, &n ) != EOF && ( a || b || n ) ) { s[1] = s[2] = 1; for ( i = 3; i <= 50; ++i ) { s[i] = ( a * s[i - 1] + b * s[i - 2] ) % 7; if ( s[i] == 1 && s[i - 1] == 1 ) break; } t = i - 2; printf ( "%d\n", s[(n - 1) % t + 1] ); }}
- HDU1005
- hdu1005
- hdu1005
- hdu1005
- HDU1005
- hdu1005
- HDU1005
- hdu1005
- hdu1005
- hdu1005
- HDU1005
- hdu1005
- HDU1005
- HDU1005
- HDU1005
- hdu1005
- hdu1005
- HDU1005
- 金蝉素数
- ODE 与 OSG 的结合
- Socket简单应用
- 【Android动画】之Frame动画
- 数据结构_二叉查找树
- hdu1005
- 我们外包的苦逼岁月 ----1
- Python学习的几个网站
- 十个简单好用的设计技巧
- java基础---->Exception
- HTMLParser解析HTMl标签的实例
- 查找最小的k 个元素题目
- jihe
- iPad 和 iPhone App 界面设计的 30 个案例