求助
查看原帖
求助
793625
Pink_Cut_Tree楼主2023/7/16 21:22
// C++14 (GCC 9) -O2 by Present_Coming_Time(793625)
#include<bits/stdc++.h>
using namespace std; 
int N,k,num[1000006],xx[1000006];
long long cnt[10005];
signed main(){
	cin>>N>>k;
	for(int i=1;i<=2*N;i++){
		cin>>num[i];
	}
	for(int i=1;i<=2*N;i++){
		if(i%2==1){
			xx[i]=i%k;
		}
	}
	for(int i=1;i<=k;i++){
		
	}
	for(int i=1;i<=2*N;i+=2){
		cnt[xx[i]]+=num[i];
	}
	for(int i=1;i<=2*N;i++){
		if(i%2==0){
			cout<<num[i]<<" ";
		}
		else{
			cout<<cnt[i%k]%i<<" ";
		}
	}
return 0;	
}

60分

2023/7/16 21:22
加载中...