| 题目名称 | 2076. [SYOI 2015] Asm.Def的游戏 |
|---|---|
| 输入输出 | asm_game.in/out |
| 难度等级 | ★☆ |
| 时间限制 | 1000 ms (1 s) |
| 内存限制 | 256 MiB |
| 测试数据 | 10 |
| 题目来源 |
|
| 开放分组 | 全部用户 |
| 提交状态 | |
| 分类标签 | |
| 分享题解 |
| 通过:102, 提交:232, 通过率:43.97% | ||||
|
|
100 | 0.029 s | 86.18 MiB | C++ |
|
|
100 | 0.031 s | 0.60 MiB | C++ |
|
|
100 | 0.040 s | 20.15 MiB | C++ |
|
|
100 | 0.049 s | 22.43 MiB | C++ |
|
|
100 | 0.049 s | 51.59 MiB | C++ |
|
|
100 | 0.051 s | 26.25 MiB | C++ |
|
|
100 | 0.051 s | 38.45 MiB | C++ |
|
|
100 | 0.053 s | 25.58 MiB | C++ |
|
|
100 | 0.054 s | 6.97 MiB | C++ |
|
|
100 | 0.055 s | 22.15 MiB | C++ |
| 本题关联比赛 | |||
| Asm.Def战记之圣地亚哥“杯2015 | |||
| 关于 Asm.Def的游戏 的近10条评论(全部评论) | ||||
|---|---|---|---|---|
|
H2O。。。这么暴力的代码都能AC。。。。
| ||||
|
回复 @溪哥 :
什么都很水吗?????????
2015-10-31 18:02
7楼
| ||||
|
水~
| ||||
|
| ||||
|
加1,强迫症数组开得刚刚好,结果就坑了一个点
2015-10-31 15:01
4楼
| ||||
|
回复 @Malvo :
++是什么意思?
2015-10-31 14:53
3楼
| ||||
|
回复 @GaoErFu :
++
2015-10-31 14:52
2楼
| ||||
|
可恶,参加Asm.Def的比赛,这题只拿了九十分,原来数组开小了!
| ||||
“这里是美国总统……透明计算网络产生了智能……$10$分钟前对我们发动攻击……我已命令核弹离线……告诉……”
接下来是“噗、噗”两声枪响。然后电话断了。
偌大的会议室里鸦雀无声。主席掐灭手中的烟头,“有把握吗,方教授?”
“我们不了解它,主席同志。透明计算网络是集群智能……”
“它是个游戏。”站在角落的$Asm.Def$大声插话道,所有人的目光投向他,“我擅长游戏。”
透明计算网络可以被视为包含 $n$ 个节点,$m$ 条边的无向图,结点编号为 $1$~$n$。$Asm.Def$ 认为度数小于 $3$ 的结点是非关键节点,因此他不断地从图中删去这样的结点,直到无点可删。然后 $Asm.Def$ 想要求出剩下结点编号的异或值,这将是破解透明计算网络的关键。
附:
$(1)$无向图中结点的度指的是和该结点相连的边的条数;
$(2)$异或是位运算符,$C++$中对应的运算符是^,0 ^ 0 结果是 0,1 ^ 1 结果是 0,0 ^ 1 结果是 1,1 ^ 0 结果是 1。
第一行两个整数,分别为 $n$ 和 $m$。即节点数量和边的数量。
接下来 $m$ 行每行两个数,分别为 $u$ 和 $v$,表示有一条 $u$ 到 $v$ 的边。
可能存在重边,不存在自环。
一行一个整数,为剩余节点编号的异或值。如果一个节点不剩,答案为 $0$。
6 10 1 2 1 3 1 4 2 3 2 4 3 4 5 2 5 3 5 6 6 2
4
$5 和 $6$ 号节点会删除,剩下节点异或值为 1 ^ 2 ^ 3 ^ 4 过程如下:
$(1)0001$ ^ $(2)0010$ 结果是 $0011(3)$
$(3)0011$ ^ $(3)0011$ 结果是 $0000(0)$
$(0)0000$ ^ $(4)0100$ 结果是 $0100(4)$
最后结果为$4$.
$10\%$ 的数据:$n <= 3$;
$70\%$ 的数据:$n <= 800,m <= 8000$;
$100\%$ 的数据:$n <= 100000,m <= 500000$;
$Asm.Def战记之圣地亚哥杯2015$