7 39 龜兔賽跑 20分

2021-10-02 07:36:58 字數 485 閱讀 9479

7-39 龜兔賽跑 (20分)

思路:簡單模擬龜兔賽跑的過程,由於烏龜是一直跑的,所以對於烏龜所走行程很好求得,因此該題主要是處理兔子跑的過程。不妨設乙個rest和run,其中rest表示兔子休息的時間,run表示兔子跑的時間,再定義乙個觸發器flag,flag為1時表示兔子在休息,flag為0時表示兔子在跑,每跑十分鐘判斷一次,如果烏龜在前面則接著跑,同時將run置0,如果烏龜在後面則將flag置1,同時將run置0。最後需要注意的是,不管有沒有勝利者,都要輸出勝利者所跑行程,包括平局。

#includeusing namespace std;

int main()

run=0;

} turtle+=3;

if(flag==0)

else

}} if(rabbit==turtle)

else if(rabbitelse

return 0;

}

7 39 龜兔賽跑(20 分)

烏龜與兔子進行賽跑,跑場是乙個矩型跑道,跑道邊可以隨地進行休息。烏龜每分鐘可以前進3公尺,兔子每分鐘前進9公尺 兔子嫌烏龜跑得慢,覺得肯定能跑贏烏龜,於是,每跑10分鐘回頭看一下烏龜,若發現自己超過烏龜,就在路邊休息,每次休息30分鐘,否則繼續跑10分鐘 而烏龜非常努力,一直跑,不休息。假定烏龜與兔...

7 39 龜兔賽跑 (20 分)

7 39 龜兔賽跑 20 分 烏龜與兔子進行賽跑,跑場是乙個矩型跑道,跑道邊可以隨地進行休息。烏龜每分鐘可以前進3公尺,兔子每分鐘前進9公尺 兔子嫌烏龜跑得慢,覺得肯定能跑贏烏龜,於是,每跑10分鐘回頭看一下烏龜,若發現自己超過烏龜,就在路邊休息,每次休息30分鐘,否則繼續跑10分鐘 而烏龜非常努力...

7 39 龜兔賽跑 20分

題目 烏龜與兔子進行賽跑,跑場是乙個矩型跑道,跑道邊可以隨地進行休息。烏龜每分鐘可以前進3公尺,兔子每分鐘前進9公尺 兔子嫌烏龜跑得慢,覺得肯定能跑贏烏龜,於是,每跑10分鐘回頭看一下烏龜,若發現自己超過烏龜,就在路邊休息,每次休息30分鐘,否則繼續跑10分鐘 而烏龜非常努力,一直跑,不休息。假定烏...