1234567891011121314151617
// P1192 台阶问题#include<bits/stdc++.h>using namespace std;int mod=1e5+3;int n,k,f[1000001];int main(){ cin>>n>>k; f[0]=f[1]=1;//递推边界 for(int i=2;i<=n;i++) for(int j=1;j<=k;j++) if(i>=j)//当楼梯数大于迈步数 f[i]=(f[i]+f[i-j])%mod; cout<<f[n]<<endl;}
Minecraft-Sep的博客已更新至v1.6.0版本!基于Codeberg、Vercel与Cloudflare的Sep博客已上线!详情见此处!您正在浏览安全的Pages页面!