Ngày mai
Xem PDF
Điểm:
600
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Viết chương trình nhập vào ngày, tháng, năm. Hãy cho biết ngày tiếp theo của ngày đã nhập. Lưu ý xử lý các trường hợp đặc biệt khi thay đổi tháng hoặc thay đổi năm (bao gồm cả năm nhuận).
Input
- Một dòng duy nhất chứa ba số nguyên \(d, m, y\) lần lượt là ngày, tháng và năm (\(1 \le d \le 31, 1 \le m \le 12, 1 \le y \le 10^9\)). Dữ liệu đảm bảo ngày nhập vào là một ngày hợp lệ.
Output
- In ra ba số nguyên là ngày, tháng và năm của ngày tiếp theo, mỗi số cách nhau một khoảng trắng.
Example
Test 1
Input
31 12 2022
Output
1 1 2023
Note
Ngày tiếp theo của ngày 31 tháng 12 năm 2022 là ngày 1 tháng 1 năm 2023.
Test 2
Input
28 2 2020
Output
29 2 2020
Note
Năm 2020 là năm nhuận, nên tháng 2 có 29 ngày. Ngày tiếp theo của ngày 28/2 là ngày 29/2.
Test 3
Input
30 4 2021
Output
1 5 2021
Constraints
- \(1 \le d \le 31\)
- \(1 \le m \le 12\)
- \(1 \le y \le 10^9\)
Bình luận