csuoj 1507 超大型LED顯示屏

2022-07-17 17:30:16 字數 1448 閱讀 5188

輸入包含不超過100組資料。每組資料第一行為"start hh:mm:ss",表示比賽開始時刻為hh:mm:ss。最後一行為"end hh:mm:ss",即比賽結束時刻。二者之間至少會有乙個score資訊,格式為"score hh:mm:ss team score",其中team要麼是"home"(主場)要麼是"guest"(客場), score表示得分,為1,2或者3。這些資訊保證按照時間從早到晚的順序排列,且任意兩條score資訊的時刻均不相同。比賽開始時間不會早於9:00,結束時間不會晚於同一天的21:00。注意,如果比賽開始時間為09:00:00,結束時間為09:00:01,比賽長度為1秒鐘,而不是2秒鐘。

對於每組資料,輸出測試點編號和總耗電量。

start 09:00:00

score 09:01:05 home 2

score 09:10:07 guest 3

end 09:15:00

start 09:00:00

score 10:00:00 home 1

score 11:00:00 home 1

score 12:00:00 home 1

score 13:00:00 home 1

score 14:00:00 home 1

score 15:00:00 home 1

score 16:00:00 home 1

score 17:00:00 home 1

score 18:00:00 home 1

score 19:00:00 home 1

score 20:00:00 home 1

end 21:00:00

case 1: 9672

case 2: 478800

湖南省第十屆大學生計算機程式設計競賽

分析:直接從開始時間模擬每一秒,只要是有隊伍得分就增加耗電量,直到結束。

官方標程:

1

//rujia liu

2 #include3 #include4 #include

5 #include6

using

namespace

std;78

intscore1, score2, ans;910

const

int num = ;

1112

int s2t(const

string&s)

2021

void accumulate(int score, int

dt)

2728

intmain()

50 cout << "

case

"<< ++kase << ": "

<< ans << "\n"

;51}52

return0;

53 }

view code

CSU OJ1507超大型LED顯示屏

input 輸入包含不超過100組資料。每組資料第一行為 start hh mm ss 表示比賽開始時刻為hh mm ss。最後一行為 end hh mm ss 即比賽結束時刻。二者之間至少會有乙個score資訊,格式為 score hh mm ss team score 其中team要麼是 hom...

CSU 1507 超大型LED顯示屏

description input 輸入包含不超過100組資料。每組資料第一行為 start hh mm ss 表示比賽開始時刻為hh mm ss。最後一行為 end hh mm ss 即比賽結束時刻。二者之間至少會有乙個score資訊,格式為 score hh mm ss team score 其...

CSU 1507 超大型LED顯示屏

time limit 1 sec memory limit 128 mb submitted 625 solved 331 輸入包含不超過100組資料。每組資料第一行為 start hh mm ss 表示比賽開始時刻為hh mm ss。最後一行為 end hh mm ss 即比賽結束時刻。二者之間至...