[Buổi 3][Củng cố rẽ nhánh][HW] Bài 6: In ra số ngày của tháng.
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