题目名称 | 1603. 饥饿游戏 |
---|---|
输入输出 | hunger.in/out |
难度等级 | ★★ |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试数据 | 20 |
题目来源 | OI永别 于2014-04-19加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:36, 提交:57, 通过率:63.16% | ||||
Hzoi_Ivan | 100 | 0.001 s | 0.00 MiB | C++ |
AntiLeaf | 100 | 0.003 s | 0.29 MiB | C++ |
_Itachi | 100 | 0.004 s | 0.29 MiB | C++ |
new ioer | 100 | 0.004 s | 0.30 MiB | C++ |
FoolMike | 100 | 0.005 s | 0.29 MiB | C++ |
Asm.Def | 100 | 0.005 s | 0.29 MiB | C++ |
thomount | 100 | 0.005 s | 0.30 MiB | C++ |
_Horizon | 100 | 0.005 s | 0.31 MiB | C++ |
Hzoi_Ivan | 100 | 0.005 s | 0.31 MiB | C++ |
葳棠殇 | 100 | 0.006 s | 0.29 MiB | C++ |
关于 饥饿游戏 的近10条评论(全部评论) | ||||
---|---|---|---|---|
还没做 码上
猜一手高斯定理和消元
冷月星云
2022-06-23 02:19
9楼
| ||||
博弈论+线性基
| ||||
时隔这么久,才知道这是线性基!!!
葳棠殇
2016-03-29 08:55
7楼
| ||||
@dsx 我就知道你要D我……
真呆菌
2015-04-14 16:16
6楼
| ||||
好有意思的题>_<远程膜拜出题人 @hzoi_hexing ……
先考虑没有盖子时的经典Nim!游戏:若各堆石子数目的XOR和为0则先手必败,否则先手必胜。现在对游戏增加一个开盖子环节,不难发现,先手为了给后手留下“烂摊子”,一定会打开若干个盖子使 所有打开的箱子中石子数的XOR和 为0,且后手无论如何操作都不可能令所有打开的箱子中石子数的XOR和 再次为0。换言之,女主要找到一个“极大的”子集,使子集中各元素的XOR和为0.(其中“极大”保证了后手不可能再通过打开剩余的一些箱子得到一个更大的异或和为0的子集)具体实现的时候只需列一个N元0-1方程,用高斯消元判断是否有解即可。 p.s.我太逗了= =代码里SetFile的宏写成了SegFile…… | ||||
多行注释在程序中http://cojs.tk/cogs/submit/code.php?id=157058
多行注释在程序尾http://cojs.tk/cogs/submit/code.php?id=157059 | ||||
线性基好评
| ||||
VIP不爽啊。。。这就被秒了
| ||||
我比楼下快==
HZOI_lhy111
2014-04-19 21:40
1楼
|
由于施惠国的统治极其残暴,每年从13个区中每个区中选出2名“贡品”参加饥饿游戏,而参加游戏的人必须在险恶的自然环境中杀死其余的人才能存活。游戏只会有一个人活下来 凯特尼斯·伊夫狄恩和同区的皮塔·麦拉克在历经千难万阻后活了下来,然而残忍的游戏只允许一人存活,正当两人准备同时吃下有毒的果实自杀的时候,统治者被打动了,他说:你们两个人跟我玩一个游戏,你赢了,我就让你们两个都活下来。女主角凯特尼斯·伊夫狄恩接受了挑战。
这个游戏是这样的,有$n$个箱子,每个箱子里面有$a_i$个石头(怎么放进去的我就不知道了),两个人轮流进行操作(女主角先手),每一次操作可以将任意个(大于0个)未打开的箱子打开(一开始所有的箱子都是关闭的),或者在已经打开的一个箱子里拿走任意个(大于0个)石头(不能超过这个箱子现有的石头数)。最后谁无法操作谁就输了。
现在给出$n$,和这$n$个箱子里的石头数$a_i$,女主角想知道她是否有绝对的把握取得胜利(很明显她的对手“统治者”是绝顶聪明的)。
第一行有一个正整数$T$,表示有$T$组测试数据。
对于每组测试数据有两行,第一行为一个正整数$n$,第二行有 $n$个数,第 $i$ 个数表示$a_i$。
有$T$行:对于每一个测试数据,如果先手可以必胜则输出“Yes”,否则输出“No”(没有引号)。
5 5 18 11 16 19 15 5 18 12 17 10 18 5 17 7 1 10 1 5 19 5 16 19 8 5 18 18 7 4 9
No Yes Yes Yes Yes
40%的数据:$n\leq 5,T\leq 5,a_i\leq 20$;
100%的数据:$n\leq 20,T\leq 10,a_i\leq 10^9$。
HZOI