2013蓝桥杯预选:第39阶台阶
来源:互联网 发布:单片机与屏连接 编辑:程序博客网 时间:2024/05/20 06:31
题目描述
题目标题: 第39级台阶
小明刚刚看完电影《第39级台阶》,离开电影院的时候,他数了数礼堂前的台阶数,恰好是39级!
站在台阶前,他突然又想着一个问题:
如果我每一步只能迈上1个或2个台阶。先迈左脚,然后左右交替,最后一步是迈右脚,也就是说一共要走偶数步。那么,上完39级台阶,有多少种不同的上法呢?
请你利用计算机的优势,帮助小明寻找答案。
要求提交的是一个整数。
注意:不要提交解答过程,或其它的辅助说明文字。
#include <stdio.h>#include <iostream>#include <string.h>#include <algorithm>#include <math.h>using namespace std;int ans = 0;void dfs(int sum,int step){ if(sum<0) return ; if(step%2 == 0 && sum == 0) { ans++; return ; } for(int i = 1;i<=2;i++) dfs(sum-i,step+1);}int main(){ dfs(39,0); cout << ans << endl; system("pause"); return 0;}
3 0
- 2013蓝桥杯预选:第39阶台阶
- 2013蓝桥杯预选:第39阶台阶
- 第39阶台阶 - 蓝桥杯
- 第39阶台阶 - 蓝桥杯
- 第39阶台阶(蓝桥杯)
- 蓝桥杯 第39阶台阶
- 第39阶台阶
- 第39阶台阶
- 2013蓝桥杯【初赛试题】第39阶台阶
- 蓝桥杯 第39阶台阶(dfs)
- 蓝桥杯试题 第39阶台阶
- 2013蓝桥杯 -- 第39级台阶
- 蓝桥杯真题 第39阶台阶
- 蓝桥杯 第39级台阶
- 蓝桥杯 第39级台阶
- 蓝桥杯 第39级台阶
- 蓝桥杯--第39级台阶
- 【蓝桥杯】【第39级台阶】
- 让 Bootstrap 轮播效果支持左右滑动手势
- IOS学习笔记63--截取当前图像保存至相册
- 程序的机器级表示——《深入理解计算机系统》
- selenium实例:python登录webqq
- STM32之CAN--中断管理浅析
- 2013蓝桥杯预选:第39阶台阶
- 安装Puppet前期的准备工作
- go语言之beego框架orm的使用
- java之List,Set集合
- 苹果风格的下划线
- 视图旋转的宏
- Java之split()方法
- Hadoop之MapReduce
- 各种情况下收到push通知时的函数调用情况