C3-08. Số ngày của tháng

Xem dạng PDF

Gửi bài giải

Điểm: 1,00
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Tác giả:
Nguồn bài:
Giáo trình "Lập trình cơ sở với Python" (TS. Nguyễn Quốc Long)
Dạng bài
Ngôn ngữ cho phép
Python

Đề

Cho tháng và năm (lịch Gregory). In số ngày của tháng đó. Tháng 1, 3, 5, 7, 8, 10, 12 có 31 ngày; tháng 4, 6, 9, 11 có 30 ngày; tháng 2 có 29 ngày nếu là năm nhuận, 28 ngày nếu không. Năm nhuận là năm chia hết cho 400, hoặc chia hết cho 4 nhưng không chia hết cho 100 (Ví dụ 3.5).

Dữ liệu vào

Một dòng chứa hai số nguyên thang nam, cách nhau một dấu cách.

Kết quả

Một dòng: số ngày của tháng.

Ràng buộc

  • 1 ≤ thang ≤ 12.
  • 1 ≤ nam ≤ 10⁹.

Ví dụ

Dữ liệu vào:

2 2024

Kết quả:

29

Nguồn trong sách: bài tập C3-08 (mục 3.7) · Mức: (***)


Đang tải...