4554: 【作】【例82.1】不吉利日期
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:1
解决:1
题目描述
在国外,每月的号和每周的星期5都是不吉利的。特别是当号那天恰好是星期时,更不吉利。已知某年的一月一日是星期,并且这一年一定不是闰年,求出这一年所有号那天是星期的月份,按从小到大的顺序输出月份数字。()
输入
输入有一行,即一月一日星期几()。
输出
输出有—到多行,每行一个月份,表示该月的13日是星期五。
样例输入 复制
7
样例输出 复制
1
10
提示
#include<bits/stdc++.h> using namespace std; int w, d; int main() { cin >> w; for (int i = 1; i <= 12; i++) { if (i == 1 || i == 3 || i == 5 || i == 7 || i == 8 || i == 10 || i == 12) d = 31; else if (i == 2) d = 28; else d = 30; for (int j = 1; j <= d; j++) { if (w % 7 == 5 && j == 13) cout << i << endl; w++; } } }