T2中,我的代码:
#include<bits/stdc++.h>
#define int long long
using namespace std;
long long a[1000010],b[1000010],c[10010];
signed main(){
int n,k;
cin>>n>>k;
for(int i=1;i<=n<<1;i++){
cin>>a[i];
if(i&1){
b[i]=i%k;
c[i%k]+=a[i];
}
}
for(int i=1;i<=n<<1;i++){
if(i&1){
cout<<c[b[i]]%i<<" ";
}
else{
cout<<a[i]<<' ';
}
}
}
样例过了,但错了4个点,求调