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] Kiểm tra một thời điểm có khớp lịch cron

    Thời điểm có khớp lịch cron?

    Cho một biểu thức cron đầy đủ 5 trường: phút giờ ngày tháng thứ.

    Phạm vi: phút 0..59, giờ 0..23, ngày 1..31, tháng 1..12, thứ 0..6 (0 = Chủ nhật).

    Và một mốc thời gian gồm 6 số: năm tháng ngày giờ phút thứ. Mốc thời gian được cho trong input — không sử dụng thời gian hiện tại.

    Một thời điểm khớp khi tất cả các trường đều khớp.

    In MATCH nếu khớp, ngược lại NO.

    Ví dụ

    Input:

    30 8 * * 1
    2026 6 15 8 30 1
    

    Output:

    MATCH
    

    Lịch 30 8 * * 1 = 8h30 các thứ Hai. Mốc là 8h30 thứ Hai → khớp.

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

      Dòng 1: 5 trường cron. Dòng 2: 6 số năm tháng ngày giờ phút thứ.

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

      Các trường cron hợp lệ; mốc thời gian hợp lệ.

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

      MATCH nếu khớp, ngược lại NO.

    Ví dụ:

    Đầu vào:

    30 8 * * 1
    2026 6 15 8 30 1
    

    Đầu ra:

    MATCH

    Giải thích:

    8h30 thứ Hai khớp lịch 30 8 * * 1.

    Đang tải editor...