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 năm nhuận

    Năm nhuận theo lịch Gregory

    Năm nhuận quyết định tháng 2 có 28 hay 29 ngày — ảnh hưởng trực tiếp tới việc chuyển đổi epoch ↔ ngày. Quy tắc:

    • Chia hết cho 4 → là năm nhuận,
    • trừ trường hợp chia hết cho 100 thì không,
    • nhưng chia hết cho 400 thì lại là năm nhuận.

    In YES nếu là năm nhuận, ngược lại NO.

    Ví dụ

    • 2000 → YES (chia hết 400).
    • 1900 → NO (chia hết 100 nhưng không chia hết 400).
    • Định dạng đầu vào:

      Một dòng chứa số nguyên năm y.

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

      1 ≤ y ≤ 9999.

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

      Một dòng YES hoặc NO.

    Ví dụ:

    Đầu vào:

    2000
    

    Đầu ra:

    YES

    Giải thích:

    2000 chia hết cho 400 nên là năm nhuận.

    Đang tải editor...