一轮出题目

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

一轮正在给新生出题目,他最擅长图论题,但他觉得给新生出的图论题太难了,因此会尽量避免出图论题。

一轮有一个灵感值,初始为 00。他会依次处理 nn 个事件,第 ii 个事件增加灵感值 aia_i。处理规则如下:

  • 在处理完某次事件后,如果灵感值 x\ge x,一轮会立即出一道非图论题,并将灵感值减少 xx(每次事件最多触发一次减少 xx 的操作)。

  • 所有事件处理完毕后,如果灵感值 大于 00,一轮会忍不住出一道图论题。

作为新生,现在你可以安排事件的处理顺序,并且你不希望一轮要出图论题。

判断是否存在一种顺序,使得最终不会出图论题。

输入格式

每个测试文件仅有一组测试数据。

第一行包含两个整数 nnxx (1n105, 1x109)(1\le n\le 10^5,\ 1\le x\le10^9),表示事件数量和灵感阈值。

第二行包含 nn 个整数 a1,a2,,ana_1,a_2,\cdots,a_n (0ai109)(0\le a_i\le10^9),表示每个事件提供的灵感值。

输出格式

如果存在一种顺序使得一轮不出图论题,输出 YES,否则输出 NO

3 5
1 2 7
YES
2 1
1 2
NO

浙江机电职业技术大学第十届程序设计竞赛(新生赛补题)

未参加
状态
已结束
规则
XCPC
题目
15
开始于
2025-12-1 13:30
结束于
2025-12-8 5:30
持续时间
160 小时
主持人
参赛人数
43