[Buổi 3][Củng cố rẽ nhánh][HW] Bài 6: In ra số ngày của tháng.


LÀM BÀI

Points: 10
Time limit: 2.0s
Memory limit: 20M

Author:
Problem types
Allowed languages
C++

In ra số ngày của tháng.

Bối cảnh

Bài toán được mô tả qua yêu cầu và dữ liệu dưới đây.

Yêu cầu

Cho biết tháng và năm, hãy in ra số ngày tương ứng có trong tháng đó.

Input

2 số nguyên t, n lần lượt là tháng và năm. (-10^6 ≤ t, n ≤ 10^6).

Output

Nếu tháng và năm nhập vào không hợp lệ ( tháng, năm không phải là số dương hoặc bằng 0, tháng không năm trong các số từ 1 tới 12) in ra "INVALID", ngược lại in ra số ngày trong năm. Chú ý tháng 2 của năm nhuận(Năm nhuận là năm chia hết cho 400 hoặc (chia hết cho 4 và không chia hết cho 100)) có 29 ngày.

Ràng buộc

Đề gốc không nêu ràng buộc riêng.

Ví dụ 1

Input

12 2020

Output

31

Thông tin học tập

  • Buổi: B03
  • Concepts: multi-branch conditionals, logic, boundary tests
  • Giới hạn kiến thức: B01-B03
  • Time limit: 2 seconds
  • Memory limit: 20 MB
  • Point: 10

Comments

There are no comments at the moment.

Zalo