QOJ.ac

QOJ

حد الوقت: 1 s حد الذاكرة: 256 MB مجموع النقاط: 100 قابلة للهجوم ✓

#6697. 日历

الإحصائيات

在遥远的星球上,一年由 12 个月组成,每个月固定为 30 天。

该星球的一周有 5 天,分别是 Monday(周一)、Tuesday(周二)、Wednesday(周三)、Thursday(周四)和 Friday(周五)。也就是说,如果今天是 Monday,那么明天就是 Tuesday,后天就是 Wednesday。3 天后是 Thursday,4 天后是 Friday,5 天后又会回到 Monday。

已知该星球上 $y_1$ 年 $m_1$ 月的第 $d_1$ 天是 $s$。请计算该星球上 $y_2$ 年 $m_2$ 月的第 $d_2$ 天是星期几。

输入格式

输入包含多组测试数据。第一行包含一个整数 $T$(约 100),表示测试数据的组数。对于每组测试数据:

第一行包含三个整数 $y_1, m_1, d_1$ ($2000 \le y_1 \le 10^9, 1 \le m_1 \le 12, 1 \le d_1 \le 30$) 和一个字符串 $s$,表示该星球上今天的日期和星期。保证 $s$ 为 “Monday”、“Tuesday”、“Wednesday”、“Thursday” 或 “Friday” 中的一个。

第二行包含三个整数 $y_2, m_2, d_2$ ($2000 \le y_2 \le 10^9, 1 \le m_2 \le 12, 1 \le d_2 \le 30$),表示需要查询星期的日期。

输出格式

对于每组测试数据,输出一行字符串,表示该星球上 $y_2$ 年 $m_2$ 月的第 $d_2$ 天是星期几。

样例

输入 1

4
2019 5 12 Monday
2019 5 14
2019 5 12 Tuesday
2019 12 30
2019 5 12 Friday
1000000000 1 1
1000000000 1 1 Wednesday
2019 5 12

输出 1

Wednesday
Friday
Thursday
Thursday

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.