1、三個人三個鬼過河,怎麼過?
先兩鬼過去。在一鬼回來。對面有一鬼。這邊有三人兩鬼。 在兩鬼過去。在一鬼回來。對面有兩鬼。這邊有三人一鬼。 在兩人過去。一人一鬼回來。對面一人一鬼。這邊兩人兩鬼。 最後兩人過去。一鬼回來。對面三人。這邊三鬼。 剩下的就三個鬼二個過去一個回來在接另外個就OK了
2、三個和尚和三個鬼過河的flash游戲地址?
沒有地址,但是有方法對岸
--------------人3 鬼3
第1步:人1鬼1 人2鬼2
第2步:鬼1 人3鬼2(人返回)
第3步:鬼3 人3(鬼2過河)
第四步:鬼2 鬼1人3(鬼返回)
第五步:鬼2人2 人1鬼1(人2過河)
第六步:鬼1人1 人2鬼2(一人一鬼返回)
第七步:鬼1人3 鬼2(人2過河)
接著由鬼一直返回接鬼便可以過河
3、推薦幾個智商小游戲吧!類似三人三鬼過河之類的~~最好有答案~~~急~~~
http://49642392.qzone.qq.com
4、人鬼巧過河(安排三個和尚和三個鬼過河)
先讓1個和尚和1個鬼過河在讓和尚回來3次在讓和尚過去
5、求VB高手編寫人鬼過河(不知道的自己百度下)的VB代碼,要求寫在VB的Excel宏里,
做了一個「動畫」,代碼如下:
Sub 開始()
Sheets("游戲").Select
Range("a1") = "A岸": Range("b1") = "河": Range("d1") = "B岸"
Range("a2:a4") = "人": Range("a5:a7") = "鬼": Range("b2:d7") = ""
'1:人鬼->
Call yd(2, 5, 1)
'2:人<-
Call yd(2, 8, -1)
'3:鬼鬼->
Call yd(6, 7, 1)
'4:鬼<-
Call yd(5, 8, -1)
'5:人人->
Call yd(2, 3, 1)
'6人鬼<-
Call yd(2, 6, -1)
'7人人->
Call yd(2, 4, 1)
'8鬼<-
Call yd(7, 8, -1)
'9鬼鬼->
Call yd(6, 7, 1)
'10鬼<-
Call yd(7, 8, -1)
'11鬼鬼->
Call yd(5, 7, 1)
MsgBox "過河完畢!", , "人鬼過河"
Range("a2:a4") = "人": Range("a5:a7") = "鬼": Range("b2:d7") = ""
End Sub
Sub yd(x1, x2, fx)
If fx = 1 Then
y = 1
For i = 1 To 3
Cells(x1, y + 1) = Cells(x1, y): Cells(x1, y) = ""
Cells(x2, y + 1) = Cells(x2, y): Cells(x2, y) = ""
y = y + 1: Call 延時
Next
Else
y = 4
For i = 1 To 3
Cells(x1, y - 1) = Cells(x1, y): Cells(x1, y) = ""
Cells(x2, y - 1) = Cells(x2, y): Cells(x2, y) = ""
y = y - 1: Call 延時
Next
End If
End Sub
Sub 延時()
For i = 1 To 50000000: Next
End Sub
需要新建一個空白工作表,表名取「游戲」,運行代碼就能看到過河的過程了。
6、三人三鬼過河,要怎樣才能安全到達!
倆鬼過去,一鬼回來
倆鬼過去,一鬼回來
倆人過去,一人一鬼回來
倆人過去,一鬼回來
然後倆鬼過去,一鬼回來,
倆鬼過去(完)
7、三個人和三個鬼過河,船隻能做兩個人。鬼如果比人多就吃掉人,必須鬼和人都過去才行,怎麼過?
可以有以下的過河方法:
1、1個人跟1個鬼先過河,然後鬼上對岸,人把船劃回去。
原岸2人2鬼,對岸1鬼。
2、劃船回去的1人上岸,2鬼上船劃到對岸,1鬼上對岸,1鬼劃船回去。
原岸3人,對岸2鬼。
3、劃船回去的1鬼上岸,2人下船劃到對岸,到對岸後,2人上岸,讓1人1鬼把船劃回去。
原岸1人1鬼,對岸1人1鬼。
4、劃船回去後1鬼上岸,1人下船,然後船上共2人劃去對岸。2人都上岸,讓鬼下船劃去對岸。
原岸2鬼,對岸3人。
5、最後就是讓鬼自己把鬼都運過來就OK了。行船前後過程中,人鬼的數均衡,沒有出現鬼大於人的情況。
8、求三人三鬼過河游戲用C語言編寫其最佳方法
這個沒有最佳演算法吧,就像分水問題。
你只能盲目的嘗試,可能會找到一個解,但無法確定那個一定是最佳解。
9、人鬼過河 演算法 c或java
第1步:
2鬼上船 2鬼 過河 1鬼上岸; 1鬼 回來
第2步:
1鬼上船 2鬼 過河 1鬼上岸; 1鬼 回來 1鬼上岸
第3步:
2人上船 2人 過河 1人上岸; 1鬼上船 1人1鬼 回來 1鬼上岸
第4步:
1人上船 2人 過河 2人上岸; 1鬼上船 1鬼 回來
第5步:
1鬼上船 2鬼 過河 1鬼上岸; 1鬼 回來
第6步:
1鬼上船 2鬼 過河 2鬼上岸; 回來
10、3人3鬼過河要怎麼個過法.
首先一個鬼和一個人過去,然後人劃船過來,再兩個鬼去對岸,(此時對岸 有三隻鬼)一隻鬼劃船回來,兩個人進去!(此時對岸有兩只鬼,)一個鬼跟一個人劃船回來,然後兩個書生過河去,(只進對岸 只有一隻鬼)還有二隻鬼在對岸沒進河,現在你只讓鬼去送船,人別去了,那麼鬼就吃不到人了!而且全部可以過河!給分吧!