好奇的 Gnar 想研究一般情况下抽到最多记号的人数。他给参与抓阄的
一个人抽到最多的记号,当且仅当没有人抽到的记号比他还多。请你帮 Gnar 判断是否可能会恰好
形式化地,假设第
-
$x_i, y_i \ge 0$ ,$x_i + y_i = m$。 -
$\displaystyle \sum_{i = 1}^{n} x_i = k$ 。 -
有且仅有
$\boldsymbol{p}$ 个互不相同的$j$ 使$\displaystyle x_j = \max_{i = 1}^{n} {x_i}$ 。
输入四个整数
第一行输出 YES
或 NO
(不区分大小写,yEs
/ No
均可),表示是否会恰好
如果第一行输出 YES
,接下来
因答案可能不唯一,本题采用 Special Judge,只要构造符合题面中的要求均视为正确。
3 3 5 2
YES
2 1
2 1
1 2
3 3 3 2
NO
3 3 5 3
NO
【样例解释 #1】
样例给出了一种满足题述条件的构造。
【样例解释 #2】
不论如何,记号的分布从高到低只有三种情况:${3,0,0}$,${2,1,0}$,${1,1,1}$,抽到最多记号的人数分别对应
【数据规模与约定】
本题采用捆绑测试。你必须通过 Subtask 中所有的测试点才能获得该 Subtask 的分数。
- Subtask #1 (15 points):$n,m \le 8$。
- Subtask #2 (15 points):$n,m \le 100$。
- Subtask #3 (20 points):$n,m \le 10^5$。
- Subtask #4 (10 points):$p = 1$。
- Subtask #5 (40 points):无特殊限制。
对于所有的数据,保证