[Buổi 2][Rẽ nhánh][HW] Bài 1: Năm nhuận


LÀM BÀI

Points: 100
Time limit: 1.0s
Memory limit: 256M

Author:
Problem types
Allowed languages
C++

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 4 nhưng không chia hết cho 100.

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 2000y%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 2025y%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

There are no comments at the moment.

Zalo