跳至內容

謎題/邏輯謎題/降落傘機器人

來自華夏公益教科書

謎題 | 邏輯謎題 | 降落傘機器人


兩個機器人從飛機上落下,使用降落傘降落在一條直線上(具有離散位置),降落傘留在著陸點。這兩個機器人均朝北,它們之間距離未知,其中一個機器人正好位於另一個機器人的東面。

現在,需要對機器人進行程式設計,使其能夠彼此相遇。它們可以被指示向左或向右移動到相鄰位置,並檢查當前位置是否存在降落傘。如果遇到另一個機器人,則兩個機器人都會停在那裡,並幸福地生活在一起。

降落傘檢查可能會根據條件執行任意數量的指令,任何指令塊都可以無條件地重複執行。寫下兩個機器人可以同時執行的程式,該程式可以保證它們相遇。

解決方案

華夏公益教科書