记录编号 484503 评测结果 AWWWW
题目名称 积木分发 最终得分 20
用户昵称 Gravatar+1s 是否通过 未通过
代码语言 C++ 运行时间 0.061 s
提交时间 2018-01-24 21:22:06 内存使用 0.44 MiB
显示代码纯文本
#include<cstdio>
long long n,s,re,mx,a[10010],b[10010];
int main()
{
	freopen("toybrick.in","r",stdin);
	freopen("toybrick.out","w",stdout);
	while(1)
	{
		mx=-1;
		int f=1;
		scanf("%d %d",&n,&s);
		if(n==0)break;
		for(int i=1;i<=n;i++)
		{
			scanf("%d %d",a+i,b+i);
			if(a[i]>b[i])s+=(a[i]-b[i]); 
		}
		for(int i=1;i<=n;i++)
		{
			if(s+a[i]<b[i])
			{
				f=0;break;
			}
		}
		if(f==0)printf("NO\n");
		else printf("YES\n");
	}
	return 0;
}