02:不吉利日期
来源:互联网 发布:大作家软件好用吗 编辑:程序博客网 时间:2024/04/27 14:49
02:不吉利日期
- 总时间限制:
- 1000ms
- 内存限制:
- 65536kB
- 描述
在国外,每月的13号和每周的星期5都是不吉利的。特别是当13号那天恰好是星期5时,更不吉利。已知某年的一月一日是星期w,并且这一年一定不是闰年,求出这一年所有13号那天是星期5的月份,按从小到大的顺序输出月份数字。(w=1..7)
- 输入
- 输入有一行,即一月一日星期几(w)。(1 <= w <= 7)
- 输出
- 输出有一到多行,每行一个月份,表示该月的13日是星期五。
- 样例输入
7
- 样例输出
110
- 提示
- 1、3、5、7、8、10、12月各有31天
4、6、9、11月各有30天
2月有28天 - 来源
- 计算概论化学学院期末考试
#include <stdio.h>#include <iostream>#include <stack>#include <string.h>#include <queue>#include <cmath>#include <vector>#include <algorithm>#include <map>#include <set>#include <string>using namespace std;typedef long long LL;#define MAX 1001int a[MAX][MAX];int b[MAX][MAX];int res[MAX][MAX];int n, m;int day[13] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};int sumDay(int month){ int sumday = 0; for(int i = 1; i < month; i++){ sumday += day[i]; } sumday += 13; return sumday;}int main() { //freopen("in.txt", "r", stdin); //freopen("out.txt", "w", stdout); int n; cin >> n; for(int i = 1; i <= 12; i++){ if(((sumDay(i) - 1) % 7 + n) % 7 == 5){ cout << i << endl; } } return 0;}
阅读全文
0 0
- 02:不吉利日期
- 02:不吉利日期
- 02:不吉利日期
- 不吉利的日期
- 不吉利的日期
- 不吉利的日期
- 不吉利的日期
- 不吉利的日期
- POJ 2723:不吉利日期
- POJ NOI0113-02 不吉利日期(Bailian2723)
- 百练 2723 不吉利日期
- 百练 2723:不吉利日期
- 练习系统 实验二 不吉利日期
- PAT乙级-不吉利的日期
- 百练_2723:不吉利日期
- 百练之不吉利日期
- 百联OJ:2723:不吉利日期
- 第5章练习题--1--不吉利日期--2723
- 219. Contains Duplicate II
- Unity3d 资源管理
- java mongodb 操作
- 184. Department Highest Salary
- 算法题目---第一个只出现一次的字符
- 02:不吉利日期
- Iterator的remove方法的使用
- 国内航空公司班机体验
- codeforces833B The Bakery -- DP + 线段树
- 泛型
- 如何理解JavaScript中的作用域
- 主席树模板
- listvew<三> 实现item内部控件的点击事件
- 中国有一款超越HEVC的标准——AVS2标准简介