1005 Number Sequence
来源:互联网 发布:软件检测报告模板 编辑:程序博客网 时间:2024/05/16 06:32
/*是一个循环问题,因为存在对7取余的过程,所以f(n)的取值范围是0~6,由于取决于A/B两个数字 则为7*7=49种可能,所以可以建立一个50以内的数据库,来包含之后所有的取值范围 */ #include <stdio.h>int main(){ int A,B; long int n; int a[100]; while(scanf("%d %d %d",&A,&B,&n)!=EOF) { if(A+B+n==0) break; a[1]=1; a[2]=1; for(int i=3;i<=50;i++) { a[i]=(a[i-1]*A+a[i-2]*B)%7; } a[0]=a[48]; //若n恰好为48的倍数。则变成未定义的a【0】 n=n%48; printf("%d\n",a[n]); } return 0;}
0 0
- 1005 Number Sequence
- HDU 1005 Number Sequence
- 1005:Number Sequence
- hdu 1005 Number Sequence
- 1005 Number Sequence
- HDU 1005 Number Sequence
- 1005 Number Sequence
- hdu 1005 Number Sequence
- HDU 1005 Number Sequence
- HDU 1005 Number Sequence
- 1005Number Sequence
- HDU 1005 Number Sequence
- HDU--1005--Number Sequence
- hdu 1005 Number Sequence
- HDU 1005 Number Sequence
- 1005—Number Sequence
- HDU 1005 Number Sequence
- HDOJ 1005 Number Sequence
- Android学习总结之开发工具AndroidStudio的安装与配置
- Flex 布局教程:语法篇
- 最近项目需求要利用蓝牙广播数据,以前没搞过,很头疼,查了很多资料,决定写一篇,供有需求者使用.(第一次写博客,大家多多指教)
- 对Spring框架的理解
- AndroidStudio集成Freeline实现秒级编译
- 1005 Number Sequence
- gulp学习之四------编译 LESS
- 使用java客户端操作elasticsearch
- Sobel算子 原理
- 解决refinition
- 关于iOS学习进阶的必读一些博客总结
- base64_encode(rsa()) 加解密内容给大家分享
- Linux -- 在VMware上安装Linux系统
- 面试技巧:不是我教你诈