题意

算第n项,f(1) = 1, f(2) = 1, f(n) = (A * f(n - 1) + B * f(n - 2)) mod 7.

分析

可能的情况0,1,2,3,4,5,6,f(n-1),f(n-2)
所以f(n)最多有49种方案有f(n-1),f(n-2)得来
最大循环节49,n%49即可

code

#include<iostream>
#include<algorithm>
#include<map>
#include<string>
using namespace std;
int main(){int f[50];f[1]=f[2]=1;int a,b,n,i;//freopen("in.txt","r",stdin);while(cin>>a>>b>>n&&a!=0&&b!=0&&n!=0){int maxn=n<50?n:49;for(i=3;i<=maxn;i++){f[i]=(a*f[i-1]+b*f[i-2])%7;}cout<<f[n%49]<<endl;}return 0;
}

转载于:https://www.cnblogs.com/mch5201314/p/9813919.html

Number Sequence hdu1005相关推荐

  1. hdu1005 Number Sequence(寻找循环节)

    主题链接: huangjing 题意: 就是给了一个公式,然后求出第n项是多少... 思路: 题目中n的范围实在是太大,所以肯定直接递推肯定会超时,所以想到的是暴力打表,找循环节,可是也不是那么eas ...

  2. HDU 1711 Number Sequence(KMP算法)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1711 Number Sequence Time Limit: 10000/5000 MS (Java/ ...

  3. 【HDU】1005 Number Sequence (有点可爱)

    http://acm.hdu.edu.cn/showproblem.php?pid=1005 A number sequence is defined as follows: f(1) = 1, f( ...

  4. HDU 1005 Number Sequence

    [题目]                                                   Number Sequence Time Limit: 2000/1000 MS (Jav ...

  5. HDU 1711 -Number Sequence(KMP)

    题目 Number Sequence Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Othe ...

  6. 【HDU - 5014】Number Sequence(贪心构造)

    题干: There is a special number sequence which has n+1 integers. For each number in sequence, we have ...

  7. (找循环节)Number Sequence

    题目: A number sequence is defined as follows: f(1) = 1, f(2) = 1, f(n) = (A * f(n - 1) + B * f(n - 2) ...

  8. HDU.1005 Number Sequence

    原题 HDU.1005 Number Sequence 分类 杂题 题意 给定一个数列{an}\left\{ a_n \right\}{an​}的前两项a1a_1a1​.a2a_2a2​,以及其递推公 ...

  9. UVA10689 Yet another Number Sequence【数列+矩阵快速幂】

    Let's define another number sequence, given by the following function: f(0) = a f(1) = b f(n) = f(n ...

  10. 【POJ No. 1019】数字序列 Number Sequence

    [POJ No. 1019]数字序列 Number Sequence 北大OJ 题目地址 [题意] 给出单个正整数i ,编写程序以找到位于数字组S 1 , S 2 , -, Sk 序列中第i 位上的数 ...

最新文章

  1. How research looks?
  2. MapReduce太慢了,记一次对它的调优建议。
  3. ACM:回溯,八皇后问题,素数环
  4. 有效值和峰峰值的关系_4.数据预处理—缺失值处理(二)
  5. WPF学习笔记(7):DataGrid中数字自定义格式显示
  6. 首款预装鸿蒙2.0系统新机入网,4G版!
  7. 【Head First 设计模式】-装饰者模式读后总结
  8. Java Swing设置主窗口位置居中方法
  9. 解读2016之Golang篇:极速提升,逐步超越
  10. h264 pps sps详解
  11. java reader类子类_java io --- Reader类
  12. Ubuntu下WPS 快捷键、使用方法总结
  13. 泛微云桥e-birdge之金蝶云之家集成配置手册
  14. Truck History POJ - 1789 最小生成树Prim
  15. QQ文件七天未接收失效怎么办?QQ文件失效怎么恢复
  16. NVIDIA GPU Compute Capability
  17. barebox启动分析(一)
  18. 2022-2027年中国酒店餐饮行业市场调研及未来发展趋势预测报告
  19. 创建ITable不能更新记录的问题
  20. 国产手机销量大跌,终于被迫降价抛售清理库存

热门文章

  1. Ubuntu下解决文件名mp3标签和文本文件内容的乱码问题
  2. java用户注册模块_用户注册登录模块设计方案报告.docx
  3. mysql查询4-6_MySQL学习(四)查询
  4. java中process方法用处_Java Process 简略使用方法以及坑点
  5. zttp php,php常用插件
  6. MyBatis集合Spring(一)之在MyBatis中配置Spring的应用
  7. 【渝粤教育】国家开放大学2019年春季 1067知识产权法 参考试题
  8. 【渝粤教育】国家开放大学2018年秋季 0275-22T内科护理学 参考试题
  9. ubuntu16.04下ROS操作系统学习笔记(九)Moveit
  10. 为什么我们需要研究迁移学习?