[Buổi 2][Rẽ nhánh][HW] Bài 1: Năm nhuận
Năm nhuận
Bối cảnh
Lịch Gregory có một quy tắc đặc biệt để xác định năm nhuận. Không phải cứ chia hết cho 4 là năm nhuận: các năm tròn thế kỷ còn phải tuân theo điều kiện chia hết cho 400.
Bạn cần biến quy tắc bằng lời thành một biểu thức logic chính xác. Đây là bài luyện rất tốt cho các toán tử &&, ||, != và cách dùng ngoặc để thể hiện đúng ưu tiên.
Yêu cầu
Một năm được coi là nhuận nếu thỏa một trong hai điều kiện:
- chia hết cho
400; hoặc - chia hết cho
4nhưng không chia hết cho100.
Nếu năm nhập vào là năm nhuận, in LEAP; ngược lại in COMMON.
Input
Dữ liệu vào được cung cấp theo định dạng sau:
Một số nguyên year.
Hãy đọc các giá trị theo đúng thứ tự và ý nghĩa đã mô tả trong đề bài.
Output
In kết quả theo đúng định dạng sau:
LEAP hoặc COMMON.
Không in thêm lời giải thích, nhãn hoặc ký tự ngoài phần kết quả được yêu cầu.
Ràng buộc
1≤year≤10^9.
Ví dụ 1
Input
2000
Output
LEAP
Giải thích ví dụ
Năm 2000 có y%400=0, y%100=0, y%4=0. Theo quy tắc năm nhuận, năm này được phân loại là LEAP, nên output là LEAP.
Ví dụ 2
Input
2025
Output
COMMON
Giải thích ví dụ
Năm 2025 có y%400=25, y%100=25, y%4=1. Theo quy tắc năm nhuận, năm này được phân loại là COMMON, nên output là COMMON.
Thông tin học tập
- Buổi: B02
- Concepts: logical operators, if statement
- Giới hạn kiến thức: B01-B02
- Time limit: 1 second
- Memory limit: 256 MB
- Point: 100
Comments