Ngày hôm qua
Xem PDF
Điểm:
600
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Nhập vào ngày, tháng, năm. In ra ngày, tháng, năm tương ứng của ngày hôm qua. Các trường hợp đặc biệt bao gồm ngày đầu tháng, ngày đầu năm và cá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 tháng năm nhập vào là hợp lệ.
Output
- In ra ba số nguyên \(d', m', y'\) cách nhau bởi khoảng trắng, tương ứng là ngày, tháng và năm của ngày hôm qua.
Example
Test 1
Input
1 1 2024
Output
31 12 2023
Test 2
Input
1 3 2024
Output
29 2 2024
Note
Năm 2024 là năm nhuận, nên ngày trước ngày 1 tháng 3 là ngày 29 tháng 2.
Test 3
Input
1 3 2023
Output
28 2 2023
Note
Năm 2023 không phải là năm nhuận, nên ngày trước ngày 1 tháng 3 là ngày 28 tháng 2.
Test 4
Input
20 10 2023
Output
19 10 2023
Bình luận (1)