求助!!!(有谁能帮帮小弟啊,谢了!)
pascal吧
全部回复
仅看楼主
level 1
这是一道编程题,用turbo pascal 编,题目如下: 设计算法:输入k及k个整数n1,n2,n3,...,nk,表示有k堆火柴棒,第i堆火柴棒的根数为ni。接着便是你和计算机的对弈游戏。由你决定先取火柴还是后取,取的规则如下: 每次可以从一堆中取走若干根火柴,也可以一堆全部取走,但不允许跨堆取,也不允许不取。取到最后一根火柴者输。 小弟一直想不出怎样才能获胜,有谁能告诉我吗?如果能直接编成程序,那就更好了。在此提前向大家表示感谢! 
2005年08月31日 13点08分 1
level 1
此题我一年来做了十来次了,一直做不出。问老师,他看了一会儿,故作镇静对我说:“要懂得放弃,不要花太多时间在一道题上面,没多大意思。还不如去看其他题。”哼,我看他根本是不会做。我马上要参加最后一次竞赛了,求求大家帮帮忙啊!
2005年08月31日 13点08分 2
level 1
MiniMax, 自己试玩出所有可能性。在此题中可以从终点出发反方向回溯。假使已知 0 0 0 1 0 为输, 则 3 0 0 1 0, 0 10 0 1 0, 0 0 0 5 0 等为胜...
2005年09月01日 07点09分 3
level 1
可以谈具体点儿吗?比如说 2 6 1 1 8 9,是先拿的赢,还是后拿的赢?该怎样拿?
2005年09月01日 11点09分 4
level 1
把你的电子邮箱打到帖子上!
2005年09月01日 14点09分 5
level 1
[email protected] 请发过来吧,谢了!
2005年09月02日 12点09分 6
level 1
宁西贯通, 你怎么食言啊!说帮我却一直没发E-MAIL过来。
2005年09月05日 11点09分 7
level 1
但是该成拿到就输后,我就不知道怎么编了。你能帮帮我吗?
2005年09月07日 13点09分 10
level 0
宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通 宁西贯通
2005年09月14日 13点09分 11
level 0
.....
2005年09月19日 13点09分 13
1