博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
杭电1005
阅读量:6800 次
发布时间:2019-06-26

本文共 543 字,大约阅读时间需要 1 分钟。

输入A B n ,f(1) = 1, f(2) = 1, f(n) = (A * f(n - 1) + B * f(n - 2)) mod 7 难点:1.题目n会达到10亿,如果单纯用递归,空间不够用,所以得发现规律 #include
using namespace std;int f(int a, int b, int n){
if (n == 1 || n == 2) return 1; else return (a*f(a, b, n - 1) + b*f(a, b, n - 2))%7;}int main( ){
int a, b, n; cin >> a >> b >> n; while (a!=0 || b!=0 || n!=0) {
n = n % 49; cout << f(a, b, n)<
> a >> b >> n; } return 0;}

转载于:https://www.cnblogs.com/chendashennihao/p/5361303.html

你可能感兴趣的文章
区分execl与system——应用程序中执行命令
查看>>
Android实现登录小demo
查看>>
AgentWeb是基于Android WebView一个功能完善小型浏览器库
查看>>
开放数据中心联盟推8个云计算应用模型
查看>>
学习数据分析的“里程碑”是什么?
查看>>
零点之战!探访阿里巴巴8大技术专家,提前揭秘2017双11关键技术
查看>>
国家开发银行统一软件环境USE解决方案
查看>>
数据科学与DevOps之间的差距还有救吗?
查看>>
程序员必须知道的10大基础实用算法及其讲解
查看>>
信息化一周回顾:金融业大数据十大趋势
查看>>
Http、TCP/IP协议与Socket之间的区别
查看>>
ARM工控主板在驾考驾培智能终端的使用
查看>>
大数据开启“互联网+统计”新模式
查看>>
文思海辉:智慧数据避免企业成为大数据时代落伍者
查看>>
什么!建设数据中心还得看风水?
查看>>
如何通过SSH隧道实现 Windows Pass the Ticket攻击?
查看>>
破解“动物农场”高级间谍平台Dino
查看>>
隐私安全新动向:Facebook采用OpenPGP加密技术
查看>>
食品巨头康尼格拉:数据分析如何影响企业成本?
查看>>
迅雷发布“星域CDN” 做条颠覆市场的鲶鱼
查看>>