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] Thời điểm chạy kế tiếp trong cùng ngày

    Lần chạy kế tiếp (trong ngày)

    Cho trường phút và trường giờ của lịch cron, cùng một mốc thời gian HH MM (mốc lấy từ input, không dùng thời gian hiện tại). Hãy tìm thời điểm chạy kế tiếp (lớn hơn hoặc bằng mốc) trong cùng ngày.

    Quy tắc cron chuẩn: thời điểm chạy là các cặp (giờ, phút) mà giờ khớp trường giờ và phút khớp trường phút.

    In mốc HH:MM kế tiếp. Nếu không còn trong ngày, in NONE.

    Ví dụ

    Input:

    0,30
    9-17
    9 15
    

    Output:

    09:30
    

    Sau 09:15: trong giờ 9 còn phút 30 → 09:30.

    • Định dạng đầu vào:

      Dòng 1: trường phút. Dòng 2: trường giờ. Dòng 3: mốc HH MM.

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

      0 <= HH <= 23; 0 <= MM <= 59; biểu thức hợp lệ.

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

      Mốc HH:MM chạy kế tiếp >= mốc đã cho, hoặc NONE.

    Ví dụ:

    Đầu vào:

    0,30
    9-17
    9 15
    

    Đầu ra:

    09:30

    Giải thích:

    Mốc tiếp theo >= 09:15 là 09:30.

    Đang tải editor...