Gần đây tôi đã được yêu cầu đọc toàn bộ sách giáo khoa vật lý vào năm mới (thật không may). Tôi cần sự giúp đỡ của bạn để xác định những chương tôi nên đọc mỗi ngày. Đây là nơi bạn đến.
Đầu vào
- Hai ngày, trong bất kỳ định dạng. Ngày thứ hai sẽ luôn muộn hơn ngày đầu tiên.
- Một danh sách các số chương. Danh sách được phân tách bằng dấu phẩy này có thể chứa các chương đơn (
12
) hoặc phạm vi bao gồm (1-3
). Ví dụ.1-3,5,6,10-13
. - Danh sách các ngày trong tuần (được biểu thị bằng hai chữ cái đầu tiên của tên
Monday -> Mo
:) để loại trừ khỏi lịch trình. Ví dụ.Mo,Tu,Fr
.
Đầu ra
Đầu ra sẽ là một danh sách các ngày và số chương được phân tách bằng dòng mới (xem định dạng bên dưới). Các chương nên được phân bổ đều trong tất cả các ngày trong phạm vi, ngoại trừ các ngày trong tuần được cung cấp. Nếu các chương không phân phối đồng đều, có những ngày có số lượng chương thấp hơn vào cuối khoảng thời gian. Ngày ở đầu ra có thể ở một định dạng khác với đầu vào. Những ngày không có chương có thể bị bỏ qua, hoặc chỉ không có chương nào với nó.
Thí dụ:
Đầu vào: 9/17/2015 9/27/2015 1-15 Tu
Đầu ra:
9/17/2015: 1 2
9/18/2015: 3 4
9/19/2015: 5 6
9/20/2015: 7 8
9/21/2015: 9 10
9/23/2015: 11
9/24/2015: 12
9/25/2015: 13
9/26/2015: 14
9/27/2015: 15