求助,为什么这里会出错呢
  • 板块题目总版
  • 楼主Jim777
  • 当前回复2
  • 已保存回复2
  • 发布时间2022/8/26 12:20
  • 上次更新2023/10/27 13:37:21
查看原帖
求助,为什么这里会出错呢
697153
Jim777楼主2022/8/26 12:20
#include<iostream>
#include<algorithm>
using namespace std;
long long c[2010][2010];
int main(){
	int t,k,m,n;
	cin>>t>>k;
	for(int i=0;i<=2000;i++){
		c[i][0]=c[i][i]=1;
		for(int j=1;j<i;j++)
			c[i][j]=(c[i-1][j]+c[i-1][j-1])%k;	
	}
	while(t--){
		int ans=0;
		cin>>n>>m;
		for(int i=0;i<=n;i++)
			for(int j=0;j<=min(i,m);j++)
				ans+=c[i][j]==0;
		cout<<ans<<endl;
	}	
	return 0;
}
2022/8/26 12:20
加载中...