RT,为什么啊QAQ
#include<iostream>
#include<cmath>
#include<iomanip>
#include<cstdio>
#include<string>
#include<cstring>
#include<algorithm>
#include<queue>
using namespace std;
int n,t;
int r[1005];
int main(){
cin>>n>>t;
for(int i=1;i<=n;i++){
cin>>r[i];
}
for(int i=1;i<=t;i++){
int maxidx,maxn=0;
for(int j=1;j<=n;j++){
if(maxn<=r[j]){
maxn=r[j];
maxidx=j;
}
}
cout<<maxidx<<endl;
if(r[maxidx]%(n-1)==0){
int val=r[maxidx]/(n-1);
for(int j=1;j<=n;j++){
if(j==maxidx){
continue;
}
r[j]+=val;
}
}else{
int val=r[maxidx]/(n-1);
for(int j=1;j<=n;j++){
if(j==maxidx){
continue;
}
r[j]+=val;
}
int sval=r[maxidx]%(n-1);
for(int j=1;j<=sval;j++){
if(j==maxidx){
continue;
sval++;
}
r[j]++;
}
}
r[maxidx]=0;
}
return 0;
}