当前位置:网站首页>1230: 蜂巢
1230: 蜂巢
2022-08-03 05:10:00 【-JMY-】
题目描述
一只蜜蜂在下图所示的数字蜂房上爬动,已知它只能从标号小的蜂房爬到标号大的相邻蜂房,现在问你:蜜蜂从蜂房M开始爬到蜂房N,M<N,有多少种爬行路线?
输入
只有一行,是2个用空格隔开的整数M,N(1<=M,N<=60)。
输出
只有1行,1个整数,即有多少种爬行路线。
样例输入
1 3
样例输出
2
(这题其实是找规律,明白规律就很简单了)
参考代码:
#include<bits/stdc++.h>
using namespace std;
long long a[2][60],m,n,l;
int main(){
cin>>m>>n;
a[0][0]=1;
a[1][0]=1;
while(m>1){
m--;
n--;
}
for(l=1;l<=(n-1)/2;l++){
a[0][l]=a[0][l-1]+a[1][l-1];
a[1][l]=a[0][l]+a[1][l-1];
}
cout<<a[1-n%2][l-1];
return 0;
}
边栏推荐
- Harmony OS ets ArkUI 】 【 】 the development basic page layout and data connection
- 获取Ip工具类
- OptionError: ‘Pattern matched multiple keys‘
- Peptides mediated PEG DSPE of phospholipids, targeted functional materials - PEG - RGD/TAT/NGR/APRPG
- presto安装部署教程
- 阿凡提的难题
- js实现一个 bind 函数
- 曲线特征----曲线弯曲程度的探究
- VR全景展打造专属元宇宙观展空间
- IO process thread -> thread -> day5
猜你喜欢
Kaggle(四)Scikit-learn
【Biotin Azide|cas:908007-17-0】Price_Manufacturer
MySql数据库
第四次培训
typescript42-readonly修饰符
[Harmony OS] [ARK UI] ETS context basic operations
13.
lt.647. Palindromic substring + lt.516. Longest palindrome subsequence Shell conditional statement judgment
Common fluorescent dyes to modify a variety of groups and its excitation and emission wavelength data in the data
Alienware上线首个数字时装AR试穿体验
随机推荐
Pr第二次培训笔记
信息编码、存储压缩与密码学
接口和抽象
3. 无重复字符的最长子串
在树莓派上搭建属于自己的网页(2)
Common lipophilic cell membrane dyes DiO, Dil, DiR, Did spectrograms and experimental procedures
传说中可“免费白拿”的无线路由器 - 斐讯 K2 最简单刷 breed 与第三方固件教程
High availability, two locations and three centers
Coordinate knowledge in digital twin campus scenarios
vim命令
celery工作原理图
Exception(异常) 和 Error(错误)区别解析
【 Harmony OS 】 【 ano UI 】 lightweight data storage
Apache DolphinScheduler版本2.0.5分布式集群的安装
Install PostgreSQL on Windows
typescript39-class类的可见修饰符
UV decomposition of biotin - PEG2 - azide | CAS: 1192802-98-4 biotin connectors
Flink state
1059 C语言竞赛 (20 分)(C语言)
Djiango第二次培训