有三隻鬼人要坐船過到對岸,一次只能過兩個,但是只有人的時候那個人就會被吃了

2022-09-21 09:45:02 字數 3774 閱讀 4444

1樓:

如果一次可以運乙個的話,先將兩個鬼運過去,然後運乙個人,把兩個鬼運回來,再運兩個人過去,再分兩次把三個鬼運過去就可以了。。。這題很多條件都很模糊,不好理解。。。具體還得看題是怎麼說的

2樓:御用潛水員

人人人鬼鬼鬼-----------------人人人鬼*****==過去2個鬼*****>鬼鬼人人人鬼鬼<====回來1個鬼*****鬼人人人*****====過去2個鬼*****>鬼鬼鬼人人人鬼<*****=回來1個鬼*****=鬼鬼人鬼**********=過去2個人*****>鬼鬼人人人人鬼鬼<*****=回來1人1鬼*****鬼人鬼鬼**********=過去2個人*****>鬼人人人鬼鬼鬼<*****===回來1個鬼*****=人人人鬼**********===過去2個鬼*****>人人人鬼鬼鬼鬼<**********回來乙個鬼*****人人人鬼***************過去2個鬼*****>人人人鬼鬼鬼題目應該是人不能少於鬼,要不然人會被鬼吃掉,船最多能過2個,而且必須要乙個來划船。 要把3個人和3個鬼送到對岸去,解法如上

***************==

如果是你的題目就是無解啊

第一過去1人,(沒必要,去了還要回來)

過去1人1鬼,直接吃掉

過去1鬼(也沒必要,去了還要回來)

過去2人(剩下的1人被吃掉)

過去2鬼(回來1鬼。然後不管是再過去1人,還是2人,都會有乙個人落單,吃掉)

所以你的題目無解

3樓:匿名使用者

最好說具體一點

比如說有幾條船

因為就一條船的話

我送過去還要想辦法回來的

你如果船多的話就簡單了

一條的話你的規矩可能有些問題

4樓:匿名使用者

你想問什麼呢

好像話沒說完啊

三個人和三個鬼過河,船隻能做兩個人。鬼如果比人多就吃掉人,必須鬼和人都過去才行,怎麼過?

5樓:幸運的喵生人

可以有以下的過河方法:

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了。行船前後過程中,人鬼的數均衡,沒有出現鬼大於人的情況。

r表示人 g表示鬼 奇數行表示左右岸狀態 上船表示出發,回來表示回來rrrggg

rg上船 r回來

rrrgg   g

gg上船 g回來

rrrg    gg

rr上船 rg回來

rrgg    rg

rr上船 g回來

ggg     rrr

gg上船 g回來

gg上船 ok

6樓:

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了。行船前後過程中,人鬼的數均衡,沒有出現鬼大於人的情況。

下面有這款遊戲的**,自己可以嘗試下

至於c語言麼,那是你的專業,邏輯我已經給出了,程式設計的只能看你自己了。

7樓:

人g鬼h 2h上,回1h在回去接那個h

有三隻鬼和三個人要渡河(只能乘船過河),只有乙隻船。乙隻船隻能容下兩個人或乙隻鬼(包括划船的),在

8樓:雨中漫步的詩人

對岸 --------------人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過河)接著由鬼一直返回接鬼便可以過河

9樓:匿名使用者

第1步:2鬼上船西渡,東岸留3人1鬼。

第2步:1鬼返回,東岸有3人2鬼。

第3步:2鬼上船西渡,東岸有3人。

第4步:1鬼返回,東岸有3人1鬼。

第5步:2人上船西渡,東岸有1人1鬼。

第6步:1人1鬼返回,東岸有2人2鬼。

第7步:2人上船西渡,東岸有2鬼。

第8步:1鬼返回,東岸有3鬼。

第9步:2鬼上船西渡,東岸有1鬼。

第10步:1鬼返回,東岸有2鬼。

第11步:2鬼上船西渡,東岸空。

河一岸有3個人三個鬼,把人和鬼都送到對岸,一次只能運兩個,任何一邊鬼都不能比人多,否則鬼吃人,遊戲結束

10樓:

1.人鬼去--2人回--3鬼鬼去--4鬼回--5人人去--6人鬼回--7人人去--8鬼回--9鬼鬼去--10鬼回--11鬼鬼回.

ok啦!

追加點分撒!!幫你分析.

有3個人,3個鬼一起乘船過河,要把人和鬼都送到對岸去,但是任何一邊鬼都不能比人多,否

11樓:匿名使用者

一人一鬼坐船,放下人。

鬼回來,接乙個鬼,這時港口1鬼2人,對岸一鬼一人。

鬼再接人,這時港口一鬼一人,對岸一鬼倆人。

鬼接鬼,這時港口一人,對岸倆鬼倆人。

最後鬼接人,完成~

12樓:晴夜

由1個鬼開船——送去1個鬼——鬼回來,有1個人開船送1個鬼——人回來,送去1個人,2個人下船,1個鬼開船——送去1個人——鬼在回去送去另乙個鬼

這道題的答案有很多很多,而且你沒有說明一條船能坐幾個人,所以這道題有無數個答案

13樓:

經過我半個小時的演算,發現此題漏洞百出,題幹極不嚴謹,無解。首先人鬼什麼關係?如果鬼邊沒有人,鬼會不會逃逸,沒有寫明白,此次船一次可以載多少人,仍然不曉得。這叫人怎麼解?

14樓:世界之盡頭

a岸的一人一鬼到b岸,人反回a岸 a岸剩三人二鬼b岸剩一鬼a岸的二鬼到b岸,一鬼反回a岸 a岸剩三人一鬼b岸二鬼0人

a岸的二人到b岸,一人一鬼反回a岸 a岸剩二人二鬼b岸剩一人一鬼a岸的二人到b岸,b岸的的鬼反回a岸 a岸剩三鬼0人,b岸剩三人0鬼最後將所有的鬼帶到b岸,遊戲結束

15樓:匿名使用者

這個好像和狼羊過河的問題一樣的吧

人類有第三隻眼嗎,人有「第三隻眼」嗎?

作為乙個悟道者,我今日來此說明一下,希望有緣看到的人能了解一些事情。普通人類只有2個眼睛,這不用多說。異能人士有第三隻眼睛。為什麼他們能夠異能,首先引入乙個概念 4維空間和10維空間。我們大多感到生活在4維空間中,或者是3維空間中,實際是因為我們只有2只眼睛,看不到更多的維數造成的。所謂萬事離不開數...

lol三隻手,吸血鬼,lol吸血鬼怎麼玩

三隻手難度真心大 但是練好了之後團戰給力控制足 輸出也不俗 屬於傳統的法師 而吸血鬼現在都是拿去打上單的 由於他的被動 是乙個後期有肉又有輸出的角色 還有他大招的緣故 對團隊輔助能力很不錯 總的來說 吸血鬼比較吃隊友 需要1到2個不錯的隊友 三隻手則是玩好了能carry全隊的角色 純手打 望。三隻手...

我要的是三隻小豬的原文,三隻小豬的故事(原文)

1 故事原文 從前,在一個遙遠的地方住著豬媽媽和它的三隻小豬。豬媽媽沒能力養活三隻小豬,就叫三隻小豬出去尋找各自的幸福。第一隻小豬遇到了一個老奶奶揹著一捆稻草,就對老奶奶說 老奶奶,請把您的稻草給我吧,我想用它蓋一所房子。老奶奶就把稻草給了小豬,小豬用這一捆稻草蓋了一所房子。狼從小豬門口路過,就說 ...