시간 제한메모리 제한제출정답맞힌 사람정답 비율
0.1 초 1024 MB58403968.421%

문제

Стандартен часовник със стрелки показва h часа и m минути. Стрелките се движат равномерно. По циферблата има означения от 0 до 11 за часовете на часовата стрелка и означения от 0 до 59 за минутите, които показва минутната стрелка. Изминават dh часа и dm минути. Кое деление за минутната стрелка сочи часовата стрелка?

Напишете програма clock, която да намери отговора на този въпрос, като спази изискванията за формат на изхода, описани по-долу.

입력

На първия ред на стандартния вход са записани пет цели числа h, m, dh, dm и c, отделени с интервали.

출력

На стандартния изход програмата трябва да изведе следните стойности.

При c=1, трябва да изведе какво показва часовникът, съответно като часове и минути (две цели числа, отделени с един интервал), както обичайно казваме, когато ни попитат колко е часа.

При c=2, вашата програма трябва да изведе към какво сочи часовата стрелка като деление, предназначено за минутната стрелка. Ако часовата стрелка сочи точно срещу деление за минутната стрелка, вашата програма трябва да изведе знак @, последван от един интервал и стойността, срещу която сочи часовата стрелка. Когато часовата стрелка не сочи точно срещу деление за минутната стрелка, а сочи между две такива съседни деления, вашата програма трябва да изведе стойността на първото деление и след един интервал – стойността на второто деление по посока на движение на стрелката.

제한

  • 0 ≤ h ≤ 11
  • 0 ≤ m ≤ 59
  • 0 ≤ dh ≤ 999
  • 0 ≤ dm ≤ 59
  • 1 ≤ c ≤ 2

예제 입력 1

3 10 1 5 1

예제 출력 1

4 15

예제 입력 2

2 55 11 12 1

예제 출력 2

2 7

예제 입력 3

0 0 3 24 2

예제 출력 3

@ 17

예제 입력 4

11 54 83 58 2

예제 출력 4

59 0