博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
台阶问题
阅读量:5094 次
发布时间:2019-06-13

本文共 426 字,大约阅读时间需要 1 分钟。

题目描述

有N级的台阶,你一开始在底部,每次可以向上迈最多K级台阶(最少1级),问到达第N级台阶有多少种不同方式。

输入输出格式

输入格式:

输入文件的仅包含两个正整数N,K。

输出格式:

输入文件stair.out仅包括1个正整数,为不同方式数,由于答案可能很大,你需要输出mod 100003后的结果。

#include
#include
using namespace std;int n,k,x,y,z,a[1000005];int main(){ cin>>n>>k; a[0]=1; for(x=1;x<=n;x++) { for(y=1;y<=k;y++) { if(x-y>=0) a[x]=(a[x]+a[x-y])%100003; } z=x; } cout<

转载于:https://www.cnblogs.com/ztz11/p/9189993.html

你可能感兴趣的文章
云瓣影音网站&&微信端(已开源)
查看>>
C++入门篇十二
查看>>
冲刺周期二--站立会议03
查看>>
UITableViewCell高度自适应变化
查看>>
python 类变量与实例变量,可变对象与不可变对象的实践
查看>>
下载devc++和codeblocks记录
查看>>
C++ 修改 Windows Service【转】
查看>>
串口接线
查看>>
python_paramiko模块
查看>>
C#一个FTP操作封装类FTPHelper
查看>>
Linux运维基础入门(二):网络基础知识梳理02
查看>>
你所不知道的 CSS 阴影技巧与细节
查看>>
MyBatis框架的使用及源码分析(三) 配置篇 Configuration
查看>>
20172319 实验三《查找与排序》实验报告
查看>>
构造函数的继承
查看>>
Nginx的虚拟主机配置
查看>>
overflow 属性
查看>>
Mychael原创题 洛谷T23923 Mychaelの水题 【题解】
查看>>
Objective-C 协议(protocol)
查看>>
Android自定义进度条
查看>>