摘要:
巴什博弈:只有一堆n个物品,两个人轮流从这堆物品中取物, 规定每次至少取一个,最多取m个。最后取光者得胜。 if(n%(m+1)) first win else second win 变种:取光者输 if(!(n-1)%(m+1)) second win else first win 威佐夫博弈:有 阅读全文
摘要:
int S;//S为题目所要求的最小和 int a[maxn];//a为题目所给数组 int solve(int n) { int res = n+1;//res为最短长度 int s = 0,t = 0,sum = 0;//sum为 目前区间加和 while(1) { while(t<n && s 阅读全文