由定理1、2易推知定理3:在取数过程中,每个人会取到哪个位置是唯一确定的。 由定理2可以推知定理4:在取数过程中,谁的“前进道路”的下一条边是零边谁就会输。 证明:由定理2可知方向是单向的。如果前面是0边,则无法往前走,由定理二也无法往后走(只需要上一手的人把上一条边取成0)。于是会输。 综合定理...
洛谷P1288 :取数游戏II 题目描述 有一个取数的游戏。初始时,给出一个环,环上的每条边上都有一个非负整数。这些整数中至少有一个0。然后,将一枚硬币放在环上的一个节点上。两个玩家就是以这个放硬币的节点为起点开始这个游戏,两人轮流取数,取数的规则如下:...
https://www.luogu.org/problemnew/show/P1288 分析一下,最优走法就是一下把边权走成0; 所以只要起点到左右最近的两条0边中有一个距离为奇数,则先手必胜,否则必败。 代码如下: #include<iostream>#include<cstdio>usingnamespacestd;intn,l,r;boolflag;intmain() { scanf("%d",&n);for(inti=1,x;...
洛谷P1288 :取数游戏II 题目描述 有一个取数的游戏。初始时,给出一个环,环上的每条边上都有一个非负整数。这些整数中至少有一个0。然后,将一枚硬币放在环上的一个节点上。两个玩家就是以这个放硬币的节点为起点开始这个游戏,两人轮流取数,取数的规则如下: (1)选择硬币左边或者右边的一条边,并且边上的数...
考虑终止状态(0--你在这里--0)能由什么状态转移过来: (k--你在这里--x---0)经过边x并把边x的边权设置为0 -->必胜 (貌似就一种) 很显然每次都会选择使经过的边权为0(否则先手等于把先手权交到了对方手中或者直接失败)(重点,敲黑板) 所以实际上答案就和起始位置向左或向右到边权为0的边的奇偶性有...
洛谷P1288 取数游戏II(博弈) 洛谷P1288 取数游戏II 先手必胜的条件需要满足如下中至少11条: 从初始位置向左走到第一个00的位置,经过边的数目为偶数(包含00这条边)。 从初始位置向右走到第一个00的位置,经过边的数目为偶数(包含00这条边)。 否则先手必败。
洛谷P1288 取数游戏II 题目描述 有一个取数的游戏。初始时,给出一个环,环上的每条边上都有一个非负整数。这些整数中至少有一个0。然后,将一枚硬币放在环上的一个节点上。两个玩家就是以这个放硬币的节点为起点开始这个游戏,两人轮流取数,取数的规则如下:...
P1288 取数游戏II 题目描述 有一个取数的游戏。初始时,给出一个环,环上的每条边上都有一个非负整数。这些整数中至少有一个0。然后,将一枚硬币放在环上的一个节点上。两个玩家就是以这个放硬币的节点为起点开始这个游戏,两人轮流取数,取数的规则如下:...
P1288 取数游戏II luogu原题 最近刚学了博弈论,拿来练练手qwq 其实和数值的大小并没有关系 我们用N/P态来表示必胜/必败状态 先在草稿纸上探究硬币♦在最左侧(其实左右侧是等价的)的一条长链的N/P态,设链长为n 我们用1代替其他所有非0数 n=2: ♦1 N态...
题目链接:https://www.luogu.org/problem/P1288 首先,如果你的一边的边是00,那么你肯定走另一边。 那么你走另一边绝对不能让这条边有剩余,因为这条边有剩余的话队首再走回来并去掉所有的值那么你就输了。 因为大家都绝对聪明,所以会选择将走过的边全部取完。