下楼问题
来源:互联网 发布:dijkstra算法图解 编辑:程序博客网 时间:2024/05/16 23:34
#include <stdio.h>int take[99];int num = 0;void _try(int i, int s) { int j, k; for (j = 3; j > 0; j--) { if (i >= j) { take[s] = j; if (i == j) { num++; printf("scheme %d: ", num); for (k = 1; k <= s; k++) printf("%d ", take[k]); putchar('\n'); } else { _try(i - j, s + 1); } } }}int main() { int h; puts("Please input the number of steps in the stairs."); scanf("%d", &h); _try(h, 1); printf("The total number of scheme: %d\n", num); return 0;}
0 0
- 下楼问题
- Python-下楼问题
- 刷清橙OJ--A1037.下楼问题
- C++作业03_02: 下楼问题。从楼上走到楼下共有h个台阶,每一步有三种走法
- 地震跑下楼之后(EarthQuake 2)
- HDU 1548 A strange lift 固定电梯上下楼 BFS
- java 多线程协作 模拟四台电梯的工作状态并统计每层上下楼人数和输出上下楼日志到文件
- 问题
- 问题
- 问题
- 问题
- 问题
- 问题
- 问题
- 问题
- 问题
- 问题
- 问题
- ios 内存使用陷阱
- ios提交市场报错误ERROR ITMS-9000: "this bundle is invalid. armv7s are required to include armv7 architectur
- SQLITE3 使用总结
- Java虚拟机学习 - 对象引用强度
- git 基础
- 下楼问题
- Log4j高级配置
- Random Contraction Algorithm for the min-cut problem
- C++对象模型
- cmd下的一些指令用法
- php数组排序函数大全
- Tomcat的安装和使用
- WifiP2pService的启动以及P2P的连接 -转载
- Android 监听Home