欢迎来到起遇信息学
起遇信息学正处于上线筹建阶段,以下功能已全部开放免费体验: ✅ 完整题库浏览与代码提交评测(C / C++ / Python / Java 等) ✅ 入门到进阶的系列课程试读、作业与考试 ✅ AI 提示、AI 作业分析等智能助教功能 ✅ 赛事模拟与个人能力报告 ✅ 邮箱注册开放 ⏳ 付费课程订阅与微信/支付宝支付通道 ⏳ 手机号登录,微信扫码登录、微信公众号绑定 使用中如遇任何问题,欢迎通过页面底部 **"联系我们"** 与我们沟通。
CF611A.New Year and Days
New Year and Days
题目描述
今天是星期三,一周的第三天。更有趣的是,明天就是 2015 年的最后一天。
Limak 是一只小北极熊。他非常喜欢这一年。现在,他对即将到来的 2016 年感到非常期待。
Limak 想要证明自己是一只负责任的熊。他打算全年定期储存糖果!他考虑了各种储蓄计划。他可以选择每周的某一天,或者每月的某一天来储存一颗糖果。
Limak 选择了一个具体的计划。但他不确定按照自己的计划,在 2016 年能储存多少颗糖果。请你帮他计算一下,并告诉他吧。
输入格式
输入只有一行,格式如下两种之一:
- “ of week”,其中 ()表示一周中的第 天。第 1 天是星期一,第 7 天是星期日。
- “ of month”,其中 ()表示每月的第 天。
输出格式
输出一个整数,即 Limak 在 2016 年能储存的糖果数量。
说明/提示
北极熊使用的是格里历(公历)。这是最常用的日历,你也可能在用。如果你想了解更多,可以在维基百科上阅读相关内容:https://en.wikipedia.org/wiki/Gregorian_calendar。每周的第一天为星期一。
在第一个样例中,Limak 想在每个星期四(即一周的第 4 天)储存一颗糖果。2016 年共有 个星期四,因此他总共能存 颗糖果。
在第二个样例中,Limak 想在每个月的第 30 天储存一颗糖果。2016 年只有 11 个月有第 30 天,除了 2 月。因此 Limak 总共能存 颗糖果。
由 ChatGPT 5 翻译
样例
4 of week
52
30 of month
11
在线编程 IDE
建议全屏模式获得最佳体验
| 进入全屏编程 | Alt+E |
| 递交评测 | Ctrl+Enter |
| 注释/取消注释 | Ctrl+/ |
| 缩放字体 | Ctrl+滚轮 |