網路城邦
回本城市首頁 邏輯推理學院
市長:梅斯普雷爾  副市長:
加入本城市推薦本城市加入我的最愛訂閱最新文章
udn城市不分類不分類【邏輯推理學院】城市/討論區/
討論區錦囊妙計 字體:
看回應文章  上一個討論主題 回文章列表 下一個討論主題
怎麽花錢最少 打探出道路
 瀏覽618|回應1推薦0

梅斯普雷爾
等級:8
留言加入好友
趙先生欲從A國前往B國,途中經過岔路。其中一條爲通往B國之路,但走另一條便會回到A國。每一條岔路上均放置了可供查詢的機器人,只要付費一千元,機器人便會提供答案。放置于通往A國之路的機器人說實話,通向B國的機器人會撒謊。而且機器人只能說A國語言。趙先生只會說A國語言中的“走這裏通向A國嗎?”或“此路通向B國嗎?”他應如何以花錢最少的方式,打聽出通往B國的道路?
數學總有規則可循、愛情毫無道理可言。
回應 回應給此人 推薦文章 列印 加入我的文摘

引用
引用網址:https://city.udn.com/forum/trackback.jsp?no=53754&aid=1649797
 回應文章
應該這樣解
推薦0


gracevsben
等級:
留言加入好友

 

因為題目未清楚告知A國到B國途中會遇到幾次的岔路...

(1)假如只有一次的岔路:

隨便找一個機器人,指著自己來的方向(因為趙先生是從A國出發,所以所指的方向是A國)問:『走這裏通向A國嗎?』,如果答案是肯定的,則知道機器人說實話,此岔路方向則通往A國,應另改道;如果答案是否定,則知道機器人說謊,此岔路方向則通往B國。所以只須花1000元就可以到達B國。

(2)假如有N個岔路:

每次遇到岔路就按照(1)方法走,則花費最省為1000XN元

回應 回應給此人 推薦文章 列印 加入我的文摘
引用網址:https://city.udn.com/forum/trackback.jsp?no=53754&aid=1828825