Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Hệ điều hành Unix] Tuổi của file

    File cũ bao lâu rồi?

    Lệnh như find -mtime dựa trên tuổi file = thời điểm hiện tại trừ mtime. Ở đây thời điểm "hiện tại" được cho qua input (không dùng đồng hồ máy) để kết quả xác định.

    Cho now và mtime, hãy in tuổi file dạng <days> days <hours> hours (bỏ phần phút/giây dư).

    Ví dụ

    • now=90000, mtime=0 → 1 days 1 hours (90000s ≈ 1 ngày 1 giờ).
    • now=mtime → 0 days 0 hours.
    • Định dạng đầu vào:

      Một dòng gồm hai số nguyên now và mtime (now ≥ mtime).

    • Ràng buộc đầu vào:

      0 ≤ mtime ≤ now ≤ 4·10^9.

    • Định dạng đầu ra:

      Một dòng <days> days <hours> hours.

    Ví dụ:

    Đầu vào:

    90000 0
    

    Đầu ra:

    1 days 1 hours

    Giải thích:

    90000s = 1 ngày (86400) + 1 giờ (3600) + dư, in 1 days 1 hours.

    Đang tải editor...