比赛 20121023 评测结果 AAAAAAAAAA
题目名称 奶牛晒衣服 最终得分 100
用户昵称 QhelDIV 运行时间 1.343 s
代码语言 C++ 内存使用 2.22 MiB
提交时间 2012-10-23 20:37:35
显示代码纯文本
#include <fstream>
#include <set>
using namespace std;
ifstream fin("dry.in");
ofstream fout("dry.out");
multiset<int>Set;
int N,A,B,C[500001],Ti=0;
int main()
{
	fin>>N>>A>>B;
	for(int i=1;i<=N;i++)
	{
		fin>>C[i];
		Set.insert(C[i]);
	}
	Ti=0;
	while(Ti*A<*Set.rbegin())
	{
	int temp=*Set.rbegin()-B;
		Ti++;
		if(temp<0)
			temp=0;
	multiset<int>::iterator itemp=Set.end();
		itemp--;
		Set.erase(itemp);
		Set.insert(temp);
	}
	fout<<Ti;
	fin.close();
	fout.close();
	return 0;
}