11975. Заплутаний час


Відправити розв'язок

Бали: 100
Time limit: 2.0s
Memory limit: 500M

Authors:
Problem type
Allowed languages
C++, Java, Pascal, Python

Годинник показує час, як показано на малюнку 1 на AB: CD у 24-годинній системі.

Наприклад, годинник на малюнку 2 показує 7:58. Формат часу формально описаний наступним чином. Припустимо, що поточний час становить m хвилин h годин в 24-годинній системі. Тут 24-годинна система представляє годину цілим числом від 0 до 23 (включно), а хвилину — цілим числом від 0 до 59 (включно). Нехай A — десятки h, B — одиниці h, C — десятки m, D — одиниці m. (Тут, якщо h має лише одну цифру, ми вважаємо, що вона має початковий нуль; те саме стосується m.) Потім годинник показує A у верхньому лівому куті, B у нижньому лівому куті, C у верхньому правому, а D унизу праворуч.

Степан вирішив назвати час заплутаним, якщо він задовольняє таку умову:

  • після того, як поміняли верхню праву та нижню ліву цифри на годиннику, він все ще показує дійсний час у 24-годинній системі.

Наприклад, годинник на малюнку 3 показує 20:13. Помінявши місцями верхню праву та нижню ліву цифри, ви побачите 21:03. Таким чином, 20:13 є заплутаним часом. Годинник тепер показує H:M.

Знайдіть наступний заплутаний час (включно з поточним) у 24-годинній системі.

Обмеження

  • \(0≤H≤23\)
  • \(0≤M≤59\)
  • \(H\) і \(M\) є цілими числами.

Формат вхідних даних

Вхідний потік містить цілі числа \(H, M\).

Формат вихідних даних

Нехай \(h: m\) буде відповіддю, де \(h\) і \(m\) повинні задовольняти \(0≤h≤23\) і \(0≤m≤59\). Виведіть \(h\) і \(m\) у такому форматі: h m Ваша відповідь вважається правильною, навіть якщо \(h\) містить нуль на початку, щоб представити його як 2-значне ціле число; те ж саме стосується \(m\).

Приклад вхідних даних

1 23

Приклад вихідних даних

1 23

1:23 – це заплутаний час, оскільки, помінявши місцями верхню праву та нижню ліву цифри на годиннику, він показує 2:13. Отже, відповідь 1:23. Ваша відповідь вважається правильною, навіть якщо вивести 01 23 з нулем на початку.

Приклад вхідних даних

19 57

Приклад вихідних даних

20 0

Наступний заплутаний час після 19:57 - 20:00.

Приклад вхідних даних

20 40

Приклад вихідних даних

21 0

24:00 є недійсним записом у 24-годинній системі.


Коментарі

Ще немає коментарів.