PAT迴圈 18 龜兔賽跑 20

2021-06-22 17:18:53 字數 807 閱讀 8302

時間限制

400 ms

記憶體限制

32000 kb

**長度限制

8000 b

判題程式

standard

作者 陳建海(浙江大學)

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

輸入格式:

輸入在一行中給出比賽時間t(分鐘)。

輸出格式:

在一行中輸出比賽的結果:烏龜贏輸出「@_@」,兔子贏輸出「^_^」,平局則輸出「-_-」;後跟1空格,再輸出勝利者跑完的距離。

輸入樣例:

242
輸出樣例:
@_@ 726
#includeint main()

rabbitt=10;

for(i=10;i<=t;i++)

else if(t-i>=10) //兔子小於烏龜,剩餘時間不小於10分鐘,兔子真正跑的時間+10

else //兔子小於烏龜,剩餘時間小於10分鐘, 兔子真正跑的時間+t-i

} }if(i*3>rabbitt*9)

printf("@_@ %d\n",i*3);

else if(i*3

龜兔賽跑 PAT

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

龜兔賽跑 20分

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

5 22 龜兔賽跑 20分

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