测试点:多次借书,一次还书,以最后一次借书为准。
一次借书,多次还书,以第一次还书为准。
求平均时长时,要四舍五入。
//方法一
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
int n = in.nextInt();
int[][] list = new int[1024][2];
for(int i=0;i<n;i++){
int num = in.nextInt();
String str = in.next();
String str2 = in.next();
int time = 0;
int people = 0;
while(num!=0){
if("S".equals(str)){
list[num][0]=1;
list[num][1]=Integer.parseInt(str2.substring(0,2))*60+Integer.parseInt(str2.substring(3,5));
}else if("E".equals(str)&&list[num][0]==1){
list[num][0]=0;
time+=Integer.parseInt(str2.substring(0,2))*60+Integer.parseInt(str2.substring(3,5))-list[num][1];
people++;
}
num = in.nextInt();
str = in.next();
str2 = in.next();
}
if(people!=0){
System.out.println(people +" " +(int) (time*1.0/people+0.5));
}else{
System.out.println("0 0");
}
}
}
}