산책

면접 대비

시간 제한1초메모리 제한1024 MB

요약
걷기 구간의 시간과 1km당 소요 시간이 주어질 때, 총 이동 거리를 미터 단위로, 평균 속도를 km/h로 구해 출력한다.
난이도

보통10점 중 4점

유형
구현, 수학, 시뮬레이션, 문자열 매칭
정답자
아직 제출이 없습니다

문제

마르트는 매일 산책을 하며, 그의 스포츠 시계는 산책의 각 등속 구간마다 걸린 시간과 속도를 기록한다. 산책이 끝나면 마르트는 로그 파일을 컴퓨터로 내려받을 수 있다. 이 파일을 바탕으로 산책한 총 거리와 평균 속도를 구하여라.

입력

첫째 줄에 정수 NN (1≤N≤10 0001 \le N \le 10\,000)이 주어진다. 이어지는 NN개의 줄에는 각 구간에 대한 다음 정보가 공백으로 구분되어 주어진다.

  • 구간에 걸린 시간. MMmSSs 형태이며, MM은 정수 분(시간이 1분 미만이면 분 부분은 생략된다), SS는 정수 초(5959를 넘지 않는다)이다;
  • 단어 kiirusega;
  • 해당 구간의 속도. 1킬로미터당 걸리는 분과 초로 표현되며 MMmSSs/km 형태이다. MM은 정수 분, SS는 정수 초(5959를 넘지 않는다)이며, 1킬로미터당 최소 1분 이상 1시간 미만이 걸린다고 가정해도 된다.

또한 모든 구간의 걸린 시간 합은 2424시간을 넘지 않는다고 가정해도 된다.

출력

두 줄을 출력한다.

  • 첫째 줄에는 산책한 총 거리를 미터 단위로 반올림하여 LLm 형태로 출력한다. LL은 정수 미터이다;
  • 둘째 줄에는 평균 속도를 VVkm/h 형태로 출력한다. VV는 시속(킬로미터 매 시)이며, 소수점 아래 셋째 자리까지 반올림한 값이다.

예제3

  1. 예제 1

    입력
    3
    8m30s kiirusega 9m10s/km
    4m10s kiirusega 8m1s/km
    21s kiirusega 4m10s/km
    
    예상 출력
    1531m
    7.057km/h
    
  2. 예제 2

    입력
    1
    10m0s kiirusega 5m0s/km
    
    예상 출력
    2000m
    12.000km/h
    
  3. 예제 3

    입력
    2
    30m0s kiirusega 6m0s/km
    30m0s kiirusega 4m0s/km
    
    예상 출력
    12500m
    12.500km/h