Tính số ngày trong tháng
Đề bài
Cho số thứ tự tháng \(m\) (từ 1 đến 12) và năm \(y\). Tính số ngày của tháng đó.
Quy tắc:
Tháng 1, 3, 5, 7, 8, 10, 12: 31 ngày Tháng 4, 6, 9, 11: 30 ngày Tháng 2: 28 ngày (năm thường), 29 ngày (năm nhuận) Năm nhuận: \(y\) chia hết cho 400, hoặc \(y\) chia hết cho 4 và không chia hết cho 100
Dữ liệu vào
Hai số nguyên \(m\) và \(y\) với \(1 \leq m \leq 12, 1900 \leq y \leq 3000\)
Dữ liệu ra
In ra số ngày của tháng \(m\) năm \(y\)
Ví dụ
| Input | Output |
|---|---|
| 1 2024 | 31 |
| 2 2024 | 29 |
| 2 2023 | 28 |
| 4 2024 | 30 |

Nhận xét