만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

시간 표준

면접 대비

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

요약
두 시간 표준이 하루의 시, 분, 초 단위를 정하는 값이 주어졌을 때, 첫 번째 표준의 시각을 두 번째 표준에서의 같은 시각으로 바꿔 출력합니다.
난이도

쉬움10점 중 2점

유형
수학, 구현
정답자
아직 제출이 없습니다

문제

모든 운영체제(바샤가 작성하는 운영체제를 포함하여)는 서로 다른 시간 표준을 올바르게 처리해야 한다.

예를 들어 프랑스 대혁명 시기 프랑스에서는 십진 시간이 쓰였다. 하루는 10 십진 시간, 한 십진 시간은 100 십진 분, 한 십진 분은 100 십진 초로 나뉘었다.

앞으로 어떤 시간 형식이 등장할지 아무도 모르므로, 바샤는 다양한 시간 표준을 지원하려 한다. 시간 표준은 세 정수 aa, bb, cc로 정해진다. 각각 하루의 "시" 개수, 한 "시"의 "분" 개수, 한 "분"의 초 개수를 뜻한다. 초와 하루의 길이는 모든 표준에서 같지만, "분"과 "시"의 길이는 표준마다 다를 수 있다.

두 시간 표준이 주어진다. 한 표준의 시각을 다른 표준의 시각으로 바꾸는 프로그램을 작성하라.

입력

첫 줄에는 첫 번째 시간 표준을 나타내는 정수 a1a_1, b1b_1, c1c_1이 주어진다. 둘째 줄에는 같은 형식으로 두 번째 시간 표준 a2a_2, b2b_2, c2c_2가 주어진다. 셋째 줄에는 첫 번째 표준에서의 시각 h1h_1, m1m_1, s1s_1이 주어진다. h1h_1은 시, m1m_1은 분, s1s_1은 초의 개수이며, 0≤h1<a10 \le h_1 < a_1, 0≤m1<b10 \le m_1 < b_1, 0≤s1<c10 \le s_1 < c_1을 만족한다.

모든 수는 1000 이하의 음이 아닌 정수이다. a1⋅b1⋅c1=a2⋅b2⋅c2a_1 \cdot b_1 \cdot c_1 = a_2 \cdot b_2 \cdot c_2가 성립한다.

출력

같은 시각을 두 번째 표준으로 나타낸 세 수 h2h_2, m2m_2, s2s_2를 출력한다. h2h_2는 시, m2m_2는 분, s2s_2는 초의 개수이며, 0≤h2<a20 \le h_2 < a_2, 0≤m2<b20 \le m_2 < b_2, 0≤s2<c20 \le s_2 < c_2를 만족한다.

예제2

  1. 예제 1

    입력
    24 60 60
    12 72 100
    11 11 11
    
    예상 출력
    5 42 71
    
  2. 예제 2

    입력
    2 2 2
    1 1 8
    1 0 1
    
    예상 출력
    0 0 5