测评记录
我的代码```
#include<bits/stdc++.h>
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-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;
}
谢谢各位dalao
我第一次TLE