当前位置:网站首页>洛谷P2437蜜蜂路线
洛谷P2437蜜蜂路线
2022-08-02 04:03:00 【zjsru_Beginner】
题目描述
一只蜜蜂在下图所示的数字蜂房上爬动,已知它只能从标号小的蜂房爬到标号大的相邻蜂房,现在问你:蜜蜂从蜂房 m 开始爬到蜂房 n,m<n,有多少种爬行路线?(备注:题面有误,右上角应为 n-1)

输入格式
输入 m,n 的值
输出格式
爬行有多少种路线
输入输出样例
输入 #1复制
1 14
输出 #1复制
377
说明/提示
对于100%的数据,1≤M,N≤1000
解题思路:
从题目中,我们不难发现问题的解类似斐波那契数列,也就是f[i]=f[i-1]+f[i-2]。到这里我们就完成了第一步。第二步,由于本题的数据较大,超过范围,所以我们还要进行高精度加法处理。
代码如下:
#include <iostream>
using namespace std;
int m, n,len=1;
int c[1005][1005];
void compute(int index) {
int i=1,x=0;
while (i <= len) {
c[index][i] = c[index-1][i] + c[index-2][i] + x;
x = c[index][i] / 10;
c[index][i] %= 10;
i++;
}
if (x != 0) {
c[index][len + 1] = x;
len++;
}
}
int main() {
cin >> m >> n;
c[m + 1][1] = 1;
c[m + 2][1] = 2;
for (int i = m + 3; i <= n; i++) {
compute(i);
}
for (int i = len; i >= 1; i--) {
cout << c[n][i];
}
return 0;
}边栏推荐
- 高等数学(第七版)同济大学 总习题三(前10题) 个人解答
- 数据复制系统设计(2)-同步复制与异步复制
- 论文速读:Homography Loss for Monocular 3D Object Detection
- ROS visualization of 3D target detection
- 吴恩达机器学习系列课程笔记——第十六章:推荐系统(Recommender Systems)
- Deep Blue Academy-Visual SLAM Lecture 14-Chapter 6 Homework
- falco 【1】入门
- 深蓝学院-视觉SLAM十四讲-第四章作业
- 深度学习基础之过拟合、欠拟合问题和正则化
- Scientific research notes (5) SLAC WiFi Fingerprint+ Step counter fusion positioning
猜你喜欢

6个月测试经验,面试跳槽狮子大开口要18K,只会点点点,给我整无语了。。

Andrew Ng's Machine Learning Series Course Notes - Chapter 18: Application Example: Image Text Recognition (Application Example: Photo OCR)

吴恩达机器学习系列课程笔记——第十三章:聚类(Clustering)

2022-08-01:以下go语言代码输出什么?A:panic;B:5;C:6;D:编译错误。 package main import ( “fmt“ ) func main() {

Qt编写物联网管理平台49-设备模拟工具

深蓝学院-视觉SLAM十四讲-第六章作业

MapFi paper structure organization

Jetson Nano 2GB Developer Kit Installation Instructions

Nexus 5手机使用Nexmon工具获取CSI信息

1318_将ST link刷成jlink
随机推荐
Research Notes (8) Deep Learning and Its Application in WiFi Human Perception (Part 2)
MySQL read-write separation mysql-proxy deployment
falco 【1】入门
micro-ros arduino esp32 ros2 笔记
HyperLynx中层叠设计实例
C语言特殊运算符
深蓝学院-视觉SLAM十四讲-第六章作业
互动投影墙深受展览展示喜爱的原因分析
如何解决QByteArray添加quint16双字节时错误?
分布式系统的一致性与共识(1)-综述
三维目标检测之OpenPCDet环境配置及demo测试
Andrew Ng's Machine Learning Series Course Notes - Chapter 18: Application Example: Image Text Recognition (Application Example: Photo OCR)
复制延迟案例(3)-单调读
从事功能测试1年,裸辞1个月,找不到工作的“我”怎么办?
Deep blue college - handwritten VIO operations - the first chapter
数据复制系统设计(2)-同步复制与异步复制
PHP5.6安装ssh2扩展用与执行远程命令
批量--10---根据set数拆分文件
张成分析(spanning test):portfolio_analysis.Spanning_test
科研笔记(七) 基于路径规划和WiFi指纹定位的多目的地室内导航