记录编号 467603 评测结果 AAAAA
题目名称 混合牛奶 最终得分 100
用户昵称 Gravatar烟雨 是否通过 通过
代码语言 C++ 运行时间 0.002 s
提交时间 2017-10-30 20:28:31 内存使用 0.30 MiB
显示代码纯文本
#include<cstdio>
#include<algorithm>
using namespace std;
int i,j,ans,n,m;
class node
{public:
	int a,b;
}s[1001];
int cmp(node x,node y)
{
	return x.a<y.a;
}
int main()
{
	freopen ("milk.in","r",stdin);
	freopen ("milk.out","w",stdout);
	scanf("%d%d",&n,&m);
	for(i=1;i<=m;i++)
	{
		scanf("%d%d",&s[i].a,&s[i].b);
	}
	sort(s+1,s+m+1,cmp);
	i=1;
	while(n>0)
	{
		ans=ans+(n>s[i].b?s[i].b:n)*s[i].a;
		n-=s[i].b;
		i++;
	}
	printf("%d\n",ans);
	return 0;
}