代码如下:
#include<iostream>
using namespace std;
int n,t;
int a[1005];
void cmp(){
int big=0,p=0;
for(int i=1; i<=n; i++)
if(a[i]>big){
big=a[i];
p=i;
}
cout<<p<<endl;
int c=big;
for(int i=1; i<=big; i++){
if(i%n+1!=p){
c--;
big++;
a[i%n+1]++;
}
}
a[p]=0;
return;
}
int main()
{
cin>>n>>t;
for(int i=1; i<=n; i++)
cin>>a[i];
if(n==1)
{
for(int i=1;i<=t;i++)
printf("1\n");
return 0;
}
for(int i=1; i<=t; i++)
cmp();
return 0;
}
评测记录