L2-042 老板的作息表(团体程序设计天梯赛-练习集)
#include <bits/stdc++.h>
using namespace std;
typedef pair<string, string> PII;
set<PII> record;
string st, ed;
int main(){
cin >> st;
while(cin >> st >> ed >> ed)
record.insert({st, ed});
record.insert({"23:59:59", ""});
string begin = "00:00:00";
for(auto it :record){
if(begin < it.first)
cout << begin << " - " << it.first << endl;
begin = it.second;
}
return 0;
}

浙公网安备 33010602011771号