Nội dung Bài tập
Mã:
Div2.MINIGAME32.1:
CALENDAR
Tên:
Lịch treo tường
Dạng thi:
oi
Thang điểm:
10 điểm
Giới hạn thời gian:
1 giây
Giới hạn bộ nhớ:
256 MB
Được tạo bởi:
phucnq

Trong một lần tình cờ nhìn vào lịch treo trên tường, Tèo nhìn thấy 1 tờ hiển thị 1 tháng trong năm. Danh sách các ngày trong tháng được viết trong một bảng các ô vuông gồm nhiều hàng và cột. Mỗi hàng chứa 1 tuần bắt đầu từ Thứ Hai (Monday) đến Chủ Nhật (Sunday).
Nếu một tháng mà ngày đầu tiên (ngày 1) không bắt đầu từ Thứ hai thì một số ô đầu tiên sẽ được bỏ trống. Tương tự, nếu ngày cuối cùng của tháng không kết thúc vào ngày Chủ nhật thì một số ô cuối cùng cũng được bỏ trống.
Chẳng hạn, một tháng có 30 ngày và bắt đầu vào ngày Thứ 4, tờ lịch sẽ giống như mô tả sau:

Tèo nghĩ ra một bài toán là: Nếu biết trước số ngày trong tháng, và ngày bắt đầu của tháng đó trong tuần. Hãy xác định số ô trống trên tờ lịch.

Input:
  • Dòng 1: Số nguyên dương duy nhất - số ngày của tháng (28, 29, 30 hoặc 31)
  • Dòng 2: Chuỗi mô tả thứ trong tuần là ngày bắt đầu của tháng. Chuỗi đó có thể là: "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" hoặc "Sunday".
Output:
Số nguyên duy nhất - số ô trống trên bảng ô vuông của tờ lịch.

Ví dụ 1:
InputOutput
30
Wednesday
5

Ví dụ 2:
InputOutput
28
Thursday
7


    Quảng cáo
       Ngôn ngữ : 

       Theme : 
Mời bạn soạn code



		



      Ai có thể xem bài này : 

Thông tin



Phần thảo luận