hdoj--1005--Number Sequence(规律题)
2015-12-01 15:06
519 查看
Number Sequence
[align=center]Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 137047 Accepted Submission(s): 33211
[/align]
[align=left]Problem Description[/align]
A number sequence is defined as follows:
f(1) = 1, f(2) = 1, f(n) = (A * f(n - 1) + B * f(n - 2)) mod 7.
Given A, B, and n, you are to calculate the value of f(n).
[align=left]Input[/align]
The input consists of multiple test cases. Each test case contains 3 integers A, B and n on a single line (1 <= A, B <= 1000, 1 <= n <= 100,000,000). Three zeros signal the end of input and this test case is not to be processed.
[align=left]Output[/align]
For each test case, print the value of f(n) on a single line.
[align=left]Sample Input[/align]
1 1 3
1 2 10
0 0 0
[align=left]Sample Output[/align]
2
5
[align=left]Author[/align]
CHEN, Shunbao
[align=left]Source[/align]
ZJCPC2004
[align=left]Recommend[/align]
JGShining | We have carefully selected several similar problems for you: 1008 1021 1019 1009 1012
规律题,48一循环
#include<stdio.h>
#include<string.h>
#include<algorithm>
using namespace std;
int a[48];
int main()
{
int A,B,n;
while(scanf("%d%d%d",&A,&B,&n)!=EOF)
{
if(A==0&&B==0&&n==0) break;
memset(a,0,sizeof(a));
a[2]=a[1]=a[3]=1;
int t;
for(int i=3;i<=48;i++)
a[i]=(A*a[i-1]%7+B*a[i-2]%7)%7;
printf("%d\n",a[n%48]);
}
return 0;
}
相关文章推荐
- hdoj--1005--Number Sequence(规律题)
- UITableView的headerView展开缩放动画
- UIView动画的具体用法
- 源码推荐(12.01B):一行代码搞定自动布局,自定义UICollectionViewFlowLayout
- 打jar包的脚本存放在build.gradle
- UISwitch的介绍
- 5+plus教程-2-mui
- 如何应用Swing 与GUI 来完成一款扫雷
- System Questions
- UIView的layoutSubviews和drawRect方法何时调用
- UIPageControl基本用法
- iOS根据字符串计算UITextView高度,以及各种字符串的限定
- 给 UITextField 添加左侧指示图片(类似微信登录框)
- IOS TableView的Cell高度自适应,UILabel自动换行适应
- 【转】html input radio取得被选中项的value
- 《apue》读书笔记 第四章 文件和目录(4)
- amazeui字体大小
- duilib各种布局的作用,相对布局与绝对布局的的意义与用法
- UITabBarController 笔记(三) UITabBarController 配合 UINavigationController 的使用
- UITabBarController 笔记(二) ViewController中加UITabBarController