编程题
### 问题描述 女巫给了你 $n$ 个物品,编号为 $1$ 至 $n$,每个物品都有一个法力值 $a_i$。 你在时刻 $0$ 可以选择任意多的物品,初始时你的法力值为你选的物品的法力值总和。 之后,如果你在 $0$ 时刻选择了 $k$ 个物品,你的法力值每秒增加 $k$,你的法力值增加只在整数时刻才增加。 她现在想问问你,在时刻 $x$ 或时刻 $x$ 之前是否能让法力值**恰好等于** $y$。 若能,则输出字符串 `'YES'`,否则输出字符串 `'NO'`,输出不含引号。 ### 输入格式 第一行包含三个整数 $n,x,y$,分别表示物品的种类数,女巫所限制的最大时间,以及所求法力值。 第二行包含了 $n$ 个整数 $a_1,a_2,...,a_n$,分别表示第 $i$ 种物品的法力值。 ### 输出格式 输出共 $1$ 行,若能,则输出字符串 `'YES'`,否则输出字符串 `'NO'`,输出不含引号。 ### 样例输入 ```text 3 5000000000 9999999999 3 6 8 ``` ### 样例输出 ```text YES ``` ### 评测数据规模 $1\leq n\leq 100$,$10^9 \leq x,y \leq 10^{18}$,$1\leq a_i \leq 10^7$。
查看答案
赣ICP备20007335号-2