資訊學奧賽C 語言 跑步

2021-10-01 13:43:26 字數 896 閱讀 1515

【題目描述】

為了迎接學校的乙個長跑比賽,小明每天堅持晨練,為了適應各種長跑比賽場地,他在小區找到了一條能應對各種地形的跑道,這條跑道包括上坡、平地和下坡。

他把選擇的跑道劃分成t個單位長度,每個單位長度的跑道地形可能是上坡、平地或者下坡。輸入中使用三個字母來表示每個單位長度跑道的地形情況,u表示是上坡,f表示是平地,d表示是下坡。

現在已知小明跑步的時間為m秒,每跑乙個單位長度的上坡需要u秒、平地需要f秒、下坡需要d秒。

請幫小明計算一下,在m秒內最遠能跑多遠。以整數為單位,比如最後一單位長度跑道小明能跑一部分,但不能跑完整個單位長度跑道,則這一部分就不算。請認真分析輸入輸出樣例。

【輸入】

第一行包含五個整數,並且兩兩之間用空格隔開,分別為m,t,u,f和d。

從2~t+1行:每行乙個字母,表示這個單位的地形。

【輸出】

乙個整數表示他能跑的最遠距離。

【輸入樣例】

樣例1:

10 5 3 2 1uf

udf樣例2:

8 5 4 2 1ff

fdd【輸出樣例】

樣例1:

4樣例2:

5**

#include

using

namespace std;

int s,u,f,d;

long m,t;

char n;

intmain()

printf

("%d"

,s);

return0;

}

資訊學奧賽C 語言 跑步

題目描述 奶牛最近缺乏鍛鍊,身體長胖了,影響了產奶量。於是農夫farmer john 決定要奶牛堅持跑步,以保持標準體型。農夫上網查到了標準體型的公式 體重 身高 105,其中體重的單位是公斤,身高的單位是厘公尺。現在奶牛的身高是x 厘公尺,體重是y 公斤,農夫經過計算,發現奶牛的體重太重了,於是為...

資訊學奧賽C 語言 蛋糕

題目描述 六一 兒童節就要到了,為了讓小朋友們過乙個開心愉快的節日,學校打算自製一批香甜可口的蛋糕。做乙個蛋糕需要花費4 元錢買雞蛋,5 元錢買麵粉。現在需要做n 個蛋糕,學校需要花多少錢買蛋糕材料呢?輸入 輸入乙個整數n 0 輸出 乙個整數,代表學校需要花的錢。輸入樣例 5 輸出樣例 45樣例解釋...

資訊學奧賽之C 語言

c 是五大學科奧賽之一的資訊奧賽的基礎語言,而資訊奧賽獲獎者有機會參加高考自主招生,獲得降分錄取優惠 獲得提高組複賽一等獎的選手即可免試被大學錄取。各位家長請擦亮你們的雙眼看一下 免試,免試,是免試直接被大學錄取哦!作為開啟名校之門的一把密鑰匙,這麼好的乙個良機,怎能錯過?資訊學奧賽的宗旨在於通過競...