不公平,先数的一定赢。先数的人每次都数到4的倍数+1的数字必赢。例如1,5,9……29。先数的数个1,后数的人可以选择数到2,3,4,然后先数的人控制数到5,后数的人可以选择数到6,7,8,然后先数的人控制数到9,……后数的人可以选择数到26,27,28,然后先数的人控制数到29。最后后数的人只能数30.玩法分为两大类:一种是先叫到某个数字为输。一种是先叫到某个数字为赢。下面是第一种叫法的公式算法(即,叫到最后一个数字为输):稳赢的最后一个叫得数字用 X1 表示,倒数第二个数字用 X2 表示,倒数第三个数字用 X3 表示,后面以此类推……直到小于或等于最小的那个数字最后一个叫得数字用 Y 表示对方叫的最小数字个数用 A 表示自己叫的最大数字个数用 B 表示(以下算法,即使对方叫得数字个数和自己不一样也照样通用)X1 = Y - A;X2 = Y - A - (A + B) * 1;X3 = Y - A - (A + B) * 2;X4 = Y - A - (A + B) * 3;X5 = Y - A - (A + B) * 4;……后面以此类推,直到那个最小的数字下面是第二种叫法的公式算法(即,叫到最后一个数字为赢):所有字母表示都有上面的一样。(以下算法,即使对方叫得数字个数和自己不一样也照样通用)X1 = Y - (A + B) * 1;X2 = Y - (A + B) * 2;X3 = Y - (A + B) * 3;X4 = Y - (A + B) * 4;X5 = Y - (A + B) * 5;……后面以此类推,直到那个最小的数字先取的人设为甲,有必胜的策略:甲先取一个,(1)如果乙取1个,则甲取3个; (2)如果乙取2个,则甲取2个; (3)如果乙取3个,则甲取1个;甲取完后,总是给乙留下4m+1个,这样无论乙如何取,甲总可以保持给乙留下4m+1个的结果。这时剩下的最后一个数30,只有乙来数。这样甲必胜。但如果甲第一次不取1个,则机会就留给了乙。所以,这个游戏不公平。你只要先数,把数字卡在3的倍数的前一个数,比如,2.5.8.11.14.17.等,就一定赢了