#include<bits/stdc++.h>
using namespace std;
#define endl '\n'
typedef long long ll;
#define int long long
int n,res,num;
char a;
int h,m;
int sumtime=0;
string s;
void zhao(){h=0,m=0;
int ok=0;
for(int i=0;i<s.size();i++){
if(s[i]==':'){ ok=1;continue;}
if(ok==0)
h=h*10+s[i]-'0';
else m=m*10+s[i]-'0';}
}
void solve()
{ cin>>n;
while(n--){
int time[1001]={0};
int book[1001]={0};
while(1){
cin>>num>>a>>s;
zhao();
if(num==0) break;
book[num]++;//次数
if(a=='S'){
time[num]=h*60+m;
}else if(book[num]%2==0&&a=='E'){
res++;
time[num]=h*60+m-time[num];
sumtime+=time[num];
time[num]=0;
}
}
if(res==0) cout<<"0 0\n";
else cout<<res<<" "<<(int)(sumtime/res+0.5)<<endl;
res=0;
sumtime=0;
}
}
signed main()
{
ios::sync_with_stdio(false);
cin.tie(0),cout.tie(0);
solve();
return 0;
}
L1-043 阅览室题解
最新推荐文章于 2024-08-29 16:57:08 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)