码迷,mamicode.com
首页 >  
搜索关键字:sg    ( 752个结果
UVALive 3668 A Funny Stone Game
题目链接:UVALive - 3668 题目大意为给定n堆石子,每次的操作是选择三个数i<j<=k,从i中拿一枚石子,在j和k中分别放入一枚石子。不能操作者输。求先手是否能赢,若可以,则输出字典序最小的第一步操作。 思路是把在每个位置上的每颗石子当成一个游戏。 用SG[i]表示在第i堆中的一颗石子的 ...
分类:其他好文   时间:2017-04-16 14:08:32    阅读次数:193
博弈论SG函数
SG(x)=mex(S),S是x的后继状态的SG函数集合,mex(S)表示不在S内的最小非负整数。如果为0就是必败状态,否则就是必胜状态。 这道题目和Nim差不多,一共有两群熊猫,依次分析,最后异或即可。 ...
分类:其他好文   时间:2017-04-15 11:43:08    阅读次数:113
[BZOJ 1004][HNOI2008]Cards(Polya定理/Burnside引理)
Description 小春现在很清闲,面对书桌上的N张牌,他决定给每张染色,目前小春只有3种颜色:红色,蓝色,绿色.他询问Sun有 多少种染色方案,Sun很快就给出了答案.进一步,小春要求染出Sr张红色,Sb张蓝色,Sg张绝色.他又询问有多少种方 案,Sun想了一下,又给出了正确答案. 最后小春发 ...
分类:其他好文   时间:2017-04-15 00:14:37    阅读次数:168
Nim 游戏、SG 函数、游戏的和
Nim游戏 Nim游戏定义 Nim游戏是组合游戏(Combinatorial Games)的一种,准确来说,属于“Impartial Combinatorial Games”(以下简称ICG)。满足以下条件的游戏是ICG(可能不太严谨):1、有两名选手;2、两名选手交替对游戏进行移动(move),每 ...
分类:其他好文   时间:2017-04-14 23:49:09    阅读次数:453
HDU 1847 Good Luck in CET-4 Everybody! (sg函数)
Good Luck in CET-4 Everybody! Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 9519 Accepted Submi ...
分类:其他好文   时间:2017-04-09 21:08:38    阅读次数:89
Fibonacci博弈
当遇见只能去f[x]里的物品时,可以看成Fibonacci博弈,用SG函数就可以求出答案来。 HDU1848 任何一个大学生对菲波那契数列(Fibonacci numbers)应该都不会陌生,它是这样定义的:F(1)=1;F(2)=2;F(n)=F(n-1)+F(n-2)(n>=3);所以,1,2, ...
分类:其他好文   时间:2017-04-04 19:12:47    阅读次数:169
SG函数
SG函数模板: 例子:HDU1536 这题有个小坑,一直时间超限,只要是Hash()类型定义为int了,改问bool速度就快多了。。。 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1536 1 #include <iostream> 2 #inclu ...
分类:其他好文   时间:2017-04-04 19:07:52    阅读次数:207
hdu1848(sg函数打表)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1848 题意:中文题诶~ 思路:直接sg函数打表就好了 代码: 1 #include <iostream> 2 #include <string.h> 3 #define MAXN 3010 4 usin ...
分类:其他好文   时间:2017-03-31 21:47:15    阅读次数:187
UVA - 10561 Treblecross
题意: 分析: 一行格子可被X分为两部分,一部分为X及其禁区(左右半径两格内),另一部分为安全区域可进行子游戏,根据SG定理,可通过计算若干个游戏的和来得到最终结果。 Select Code #include<cstdio> #include<cstring> using namespace std ...
分类:其他好文   时间:2017-03-31 15:34:08    阅读次数:162
hdu1847(sg函数&yy)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1847 题意:中文题诶~ 思路:直接sg函数打表即可,观察打表的结果发现是有规律的,sg函数的值只为0, 1, 2,所以我们只需n%3即可得出答案; 回过头来我们可以这样想,对于3的倍数的数,无论如何操作 ...
分类:其他好文   时间:2017-03-30 22:50:55    阅读次数:209
752条   上一页 1 ... 29 30 31 32 33 ... 76 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!