#include #include #include using namespace std; int round(double a){ if(a - floor(a) >= 0.5){ a = (int)(a + 1); } return a; } int main(){ int n1, n2;//n2是队伍号码 string n4;//n4是时间 int total; int flag; double n3; cin>>n1>>n3;//n1是接力人数,n3是公里数 while(cin>>n2){//处理每一队的数据 total = 0; cout.width(3); cout<>n4; if(n4 != "-:--:--"){ total+=(int)(n4[6] - 48); total+=((int)(n4[5] - 48)) * 10; total+=((int)(n4[3] - 48)) * 60; total+=((int)(n4[2] - 48)) * 600; total+=((int)(n4[0] - 48)) * 3600; }else{ flag = 1; cout<<"-"<