求助,哇了一个点
查看原帖
求助,哇了一个点
335094
Lucifero楼主2020/5/9 20:53
#include <bits/stdc++.h>
#define x 100003
using namespace std;
long long e[200000]={1,1};
int main()
{
	//台阶问题
	int N,K,i;
	scanf("%d%d",&N,&K);
	for(i=2;i<=N;i++)
	{
		e[i]=e[i-1]*2;
		if (i>K) e[i]-=e[i-K-1];
		e[i]%=x;
	}
	if (e[N]<0) printf("0");
	else printf("%lld",e[N]);
}
2020/5/9 20:53
加载中...