Đổi giờ

Xem PDF

Điểm: 100 Thời gian: 1.0s Bộ nhớ: 1G Input: bàn phím Output: màn hình

Nhập vào số nguyên dương n là số giây. Đổi n sang giờ phút giây.

Input

  • Số nguyên dương n \((1 \leq n \leq 50000)\).

Output

  • In ra theo mẫu xx:yy:zz trong đó xx là giờ, yy là phút, zz là giây.
Test 1
Input
3690
Output
01:01:30

Bình luận


  • 0
    dinhducanh47    9:57 p.m. 18 Tháng 9, 2024

    hướng dẫn cho noob:
    ta có :
    giờ = n // 3600 (gio 1 giờ = 3600 giay)
    phut=hiệu của n và gio3600 rồi chia lấy nguyên cho 60 :))
    giay=hiệu của n và gio
    3600+phut*60
    chuyển gio ,phut giay sang dạng string ,them 0 ở đầu nếu cần(trong th gio or phut or giay <10)
    output ra thôi
    lưu ý:
    print them dấu hai chấm dính với số


    • 2
      Oke    12:02 p.m. 2 Tháng 9, 2024

      n = int(input())
      a = n//60
      h = a//60
      m = a%60
      s = n%60

      if len(str(h)) == 1:
      h = "0" + str(h)
      if len(str(m)) == 1:
      m = "0" + str(m)
      if len(str(s)) == 1:
      s = "0" + str(s)

      print(f"{h}:{m}:{s}")

      Cho bạn dùng Python tham khảo ạ