B. 天选之人
天选之人
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题目背景
暑假期间,学校不提供午餐,Gnar 只好找伙计们一起点外卖。
尴尬的是,外卖很快送到却没人乐意去校门口拿,毕竟户外可是 高温!此时 Gnar 想到了好主意:“我给一人捏了一张纸团,其中一张写有记号,不如我们抓阄决定,谁抽到带记号的谁去拿!”
于是 Gnar 连续拿了六天的外卖。
这可让他不服又委屈:“换个规则!一人准备三张纸团,五张有记号,每人抽三张,记号最多的去拿!”
Gnar 紧张地展开手中的纸团,两个记号赫然映在眼前。大伙们刚想放声大笑他的非酋运气,有人缓缓举起三张纸片说道:“我也抽到了两个记号……”
题目描述
好奇的 Gnar 想研究一般情况下抽到最多记号的人数。他给参与抓阄的 人一人准备了 张捏好的纸团,一共 张,其中恰好 张提前写了记号。随后每个人在均匀打乱的纸团中各抽 张。
一个人抽到最多的记号,当且仅当没有人抽到的记号比他还多。请你帮 Gnar 判断是否可能会恰好 个人抽到最多的记号。Gnar 喜欢追根问底,所以如果有可能,你还需构造每个人抽的纸团中分别有多少带记号、有多少不带记号。
形式化地,假设第 个人抽到了 张带记号的纸团和 张不带记号的纸团,你的构造应满足:
- ,。
- 。
- 有且仅有 个互不相同的 使 。
输入格式
输入四个整数 ,含义详见题目描述。
输出格式
第一行输出 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】
不论如何,记号的分布从高到低只有三种情况:,,,抽到最多记号的人数分别对应 ,,。因此无法构造 的方案。
【数据规模与约定】
本题采用捆绑测试。你必须通过 Subtask 中所有的测试点才能获得该 Subtask 的分数。
- Subtask #1 (15 points):。
- Subtask #2 (15 points):。
- Subtask #3 (20 points):。
- Subtask #4 (10 points):。
- Subtask #5 (40 points):无特殊限制。
对于所有的数据,保证 ,,。
【A班】数学问题S
- Status
- Done
- Problem
- 62
- Open Since
- 2025-10-22 0:00
- Deadline
- 2025-11-28 23:59
- Extension
- 24 hour(s)