记录编号 453579 评测结果 AAAAAAAAAA
题目名称 [USACO Jan08] iCow播放器 最终得分 100
用户昵称 Gravatarha sa ki 是否通过 通过
代码语言 C++ 运行时间 0.033 s
提交时间 2017-09-21 19:30:52 内存使用 0.35 MiB
显示代码纯文本
#include<iostream>
#include<cstdio>
using namespace std;
int m[10001];
int n,k;
void init()
{
	cin>>n>>k;
	for(int i=1;i<=n;i++)
		cin>>m[i];
}
void work()
{
	for(int i=1;i<=k;i++)
	{
		int max=0;
		int ii;
		for(int j=1;j<=n;j++)
		{
			if(max<m[j])
			{
				max=m[j];
				ii=j;
			}
		}
		int temp,temp1;
		temp=m[ii]/(n-1);
		temp1=m[ii]%(n-1);
		m[ii]=0;
		cout<<ii<<endl;
		for(int j=1;j<=n;j++)
		{
			if(j==ii)
				j++;
			m[j]+=temp;
		}
		for(int j=1;j<=temp1;j++)
		{
			if(j==ii)
			{
				j++;
				temp1++;
			}
			m[j]++;
		}
	}
}
int main()
{
	freopen("icow.in","r",stdin);
	freopen("icow.out","w",stdout);
	init();
	work();
	return 0;
}