Loading Now

clockTime

Chắc hẳn ai cũng biết cái đồng hồ rồi nhể? Nó như vậy nè 🙂

Đồng hồ gồm 12 con số tượng trưng cho từ 0 đến 11 giờ, từ 0 đến 59 phút

Cho một chuỗi time có dạng hh:mm là thời gian hiện tại của đồng hồ. Hỏi sau bao lâu thì kim phút sẽ ở vị trí kim giờ hiện tại, và kim giờ sẽ ở vị trí kim phút hiện tại.

Giả sử, kim phút chỉ nằm ở các vị trí có số và mang các giá trị như (0, 5, 10, 15 … 55) và kim giờ sẽ luôn đứng tại số trên đồng hồ ứng với giờ của nó ( không đứng ở các khoảng chia độ giữa 2 số )

Ví dụ:

  • Với time = "04:25" thì kết quả clock_time(time) = "00:55"
    Giải thích:
    • Khi ấy kim giờ ở vị trí số 4, kim phút ở vị trí số 5: 04:25
    • Và sau một thời gian, kim giờ sẽ ở số 5, kim phút ở số 4: 05:20
    • Vậy thời gian giữa 2 thời điểm là: 00:55

Đầu vào/Đầu ra:

  • [Thời gian chạy] 0.1s với C++, 0.6s với Java và C#, 0.8s với Python, Go và JavaScript.

  • [Đầu vào] string time.
    time.length = 5
  • [Đầu ra] string.
    Trả về kết quả dưới dạng hh:mm

Post Comment

Contact