#P12402. [COI 2025] 贪腐 / Korupcija
[COI 2025] 贪腐 / Korupcija
题目背景
译自 COI 2025 T3。
……普及贪腐,非惟寡人。吾施腐败之礼:朽乱纲纪,堕落功业,无尽滋长。凡彼人所许诸事,吾皆加倍赐予。且设第八议:予之于谁?索几何?……
题目描述
给定正整数 。初始时,集合 。
初始时序列 。
考虑重复以下过程 次:
- 从 中选出两个整数 ,满足 ()。将它们从 中删去。
- 令 。
给定序列 。判断是否能通过恰当地选择每次操作的 ,满足最终得到的 序列和 序列相同。如果能的话,还需要构造一组方案。
如果正确地判断了解的存在性,你也能得到部分分数。详见「计分方式」。
输入格式
第一行,正整数 。
第二行, 个非负整数 。
保证 。
输出格式
如果不可能,输出一行一个 。
否则,输出 行,每行两个非负整数 。
输出任意一组解均可。
2
2 0
0 1
2 3
2
1 1
-1
3
2 0 2
0 1
2 6
3 7
4 5
提示
数据范围
- ;
- ;
- 。
子任务
子任务 为样例。
子任务编号 | 特殊性质 | 得分 | |
---|---|---|---|
对于所有 , | |||
计分方式
如果正确地判断了解的存在性,你也能得到 分数。
具体地说,如果你在无解的时候输出了 ,有解的时候输出了 对非负整数,那么就视为你正确地判断了解的存在性。
如果你构造的方案正确,可以得到剩余的 分数。
题面背景的翻译由 GPT-o4-mini 提供。