#CCBOTPBA0000027. Ngày thứ n trong năm (Nth Day of a Year)
Ngày thứ n trong năm (Nth Day of a Year)
Ngày thứ n trong năm (Nth Day of a Year)
Nguồn: Phước Hưng OJ
Phiên bản: Phước Hưng OJ Extended
Đề bài
Cho số thứ tự ngày n trong năm dương lịch y, với ngày 1 là 01/01. Đổi sang ngày-tháng-năm. Năm nhuận khi chia hết 400, hoặc chia hết 4 nhưng không chia hết 100. Dữ liệu bảo đảm n hợp lệ với năm đã cho.
Input
Hai số nguyên n y.
Output
Ba số nguyên d m y, cách nhau một dấu cách; không thêm số 0 trước ngày/tháng.
Subtask
-
Subtask 1 (20%):
1 ≤ y ≤ 100;1 ≤ n ≤ số ngày của năm. -
Subtask 2 (30%):
1 ≤ y ≤ 2000;1 ≤ n ≤ số ngày của năm. -
Subtask 3 (50%):
1 ≤ y ≤ 9999;1 ≤ n ≤ số ngày của năm.
Ví dụ
Ví dụ 1
Input:
60 2024
Output:
29 2 2024
Giải thích: 2024 là năm nhuận nên ngày 60 là 29/02.
Ví dụ 2
Input:
60 2023
Output:
1 3 2023
Giải thích: 2023 không nhuận nên ngày thứ 60 là 01/03.