2019.7.9 校内测试 T2 极值问题
2024-09-05 09:39:04
这一次是交流测试?边交流边测试(滑稽
极值问题
乍一看这是一道数学题,因为1e9的数据让我暴力的心退却。
数学又不好,不会化简式子嘞,咋办?
不怕,咱会打表找规律。(考场上真的是打表找出了规律,打表打法好!!)
这里就不带着大家一起来打表了,我们是来正正经经的推式子滴。
So,这道题就是求斐波那契数列的大水题啦。
water_lift:其实这道题数据还是出水了,求斐波那契数列的时候完全可以卡到用矩阵加速。
我们:……(心里一万只草泥马跑过)
代码如下哦:
#include<iostream>
#include<cstdio>
using namespace std;
long long f[];
int k;
int main()
{
//freopen("mn.in","r",stdin);
//freopen("mn.out","w",stdout);
scanf("%d",&k);
f[]=;f[]=;
for(int i=;i;i++)
{
f[i]=f[i-]+f[i-]; //求斐波那契数列
if(f[i]>k) //找到第一项大于k的斐波那契数
{
printf("%d %d",f[i-],f[i-]); //答案
return ;
}
}
return ;
}
最新文章
- 软件架构---nop插件学习
- Windows Server 2008 下解析二级域名的方法
- UEFI Bootable USB Flash Drive - Create in Windows(WIN7 WIN8)
- MySQL命令行导出数据库
- 关于对CSS尺寸单位&#39;em&#39;的长期误解
- shell 面试题
- 常用聚类算法(一) DBSCAN算法
- SQL Server 2008 FILESTREAM特性管理文件
- CDH(Cloudera)与hadoop(apache)对比
- getBoundingClientRect() 来获取页面元素的位置
- 十个提升你Emacs生产力的高招
- [Head First Python]4. summary
- centos6.5 openvpn安装配置
- BZOJ 3236: [Ahoi2013]作业( 莫队 + BIT )
- HTML5学习笔记<;五>;: HTML表单和PHP环境搭建
- 【Android Developers Training】 60. 在你的UI中显示位图
- lua中 table 重构index/pairs元方法优化table内存占用
- 极端恢复时用到的几个隐藏参数 Oracle hidden corruption recovery parameters
- PB窗口根据分辨率的大小调整窗口大小
- Docker容器服务发现方案