【codeforces 760A】Petr and a calendar
来源:互联网 发布:php中文变量 编辑:程序博客网 时间:2024/04/29 01:37
time limit per test2 seconds
memory limit per test256 megabytes
inputstandard input
outputstandard output
Petr wants to make a calendar for current month. For this purpose he draws a table in which columns correspond to weeks (a week is seven consequent days from Monday to Sunday), rows correspond to weekdays, and cells contain dates. For example, a calendar for January 2017 should look like on the picture:
Petr wants to know how many columns his table should have given the month and the weekday of the first date of that month? Assume that the year is non-leap.
Input
The only line contain two integers m and d (1 ≤ m ≤ 12, 1 ≤ d ≤ 7) — the number of month (January is the first month, December is the twelfth) and the weekday of the first date of this month (1 is Monday, 7 is Sunday).
Output
Print single integer: the number of columns the table should have.
Examples
input
1 7
output
6
input
1 1
output
5
input
11 6
output
5
Note
The first example corresponds to the January 2017 shown on the picture in the statements.
In the second example 1-st January is Monday, so the whole month fits into 5 columns.
In the third example 1-st November is Saturday and 5 columns is enough.
【题目链接】:http://codeforces.com/contest/760/problem/A
【题解】
1,3,5,7,8,10,12是31天.其他的除了2月28天外都是30天.
模拟现在到了第几天就好;
给的是第一天的日期.
所以从第一排到最后一排模拟一下就好.
【完整代码】
#include <bits/stdc++.h>using namespace std;const int days[14] = {0,31,28,31,30,31,30,31,31,30,31,30,31};int m,d;int main(){ cin >> m >> d; int now = d,cnt = 1,c = 1; while (cnt<days[m]) { cnt++; now++; if (now>7) { now = 1; c++; } } cout << c << endl; return 0;}
- 【codeforces 760A】Petr and a calendar
- Codeforces 760A-Petr and a calendar
- CodeForces 760A Petr and a calendar
- Codeforces Round #393 Petr and a calendar
- cf 760A Petr and a calendar
- A. Petr and a calendar
- codeforces A. Petr and a calendartime
- CodeForces 139A Petr and Book 看书
- A. Petr and Book
- Petr and a calendar_Codeforces
- CodeForces 760APetr and a calendar
- 【63.63%】【codeforces 724A】Checking the Calendar
- [codeforces]A. Checking the Calendar 水题
- Codeforces 724A. Checking the Calendar
- Codeforces 724A-Checking the Calendar
- CodeForces 724A Checking the Calendar
- A - Calendar
- A - Calendar
- Qt QThread多线程模版
- SQL查询和判断语句
- 3.串口操作—基于CT117E开发板的STM32库函数编程
- 进程终止方法
- 丙申年年终总结
- 【codeforces 760A】Petr and a calendar
- 学习笔记之MariaDB基础操作
- Codeforces Round #393 (Div. 2) Frodo and pillows
- php单例模式实现对象只被创建一次
- spark core 2.0 CheckpointState RDDCheckpointData Checkpoint LocalRDDCheckpointData
- 推荐比较好用的DBMS 可视化数据库系统管理工具
- Android中SwipeRefreshLayout的使用
- windows平台react-native && android安装错误Error EPERM
- mysql 快速生成百万条测试数据