蓝桥杯——黑色星期五
Description
有些西方人比较迷信,如果某个月的13号正好是星期五,他们就会觉得不太吉利,用古人的说法,就是“诸事不宜”。请你编写一个程序,统计出在某个特定的年份中,出现了多少次既是13号又是星期五的情形,以帮助你的迷信朋友解决难题。
说明:(1)一年有365天,闰年有366天,所谓闰年,即能被4整除且不能被100整除的年份,或是既能被100整除也能被400整除的年份;(2)已知1998年1月1日是星期四,用户输入的年份肯定大于或等于1998年。
输入格式:
输入只有一行,即某个特定的年份(大于或等于1998年)。
输出格式:
输出只有一行,即在这一年中,出现了多少次既是13号又是星期五的情形。
样例输入
1998
样例输出
3
#include<stdio.h>
#include<string.h>
int main()
{int n,t,sum=0,b=0,a[15]={0,31,28,31,30,31,30,31,31,30,31,30,31};scanf("%d",&n);for(int i=1998;i<n;i++){if((i%4==0&&i%100!=0)||i%400==0)sum+=366; //sum表示过了多少天else sum+=365; }if((n%4==0&&n%100!=0)||n%400==0)a[2]=29;//判断是否为瑞年else a[2]=28;for(int i=0;i<12;i++){sum+=a[i];if((sum+12)%7==1)b+=1; //今天是1月1号星期四,再过12天为13号}printf("%d\n",b);return 0;
}
蓝桥杯——黑色星期五相关推荐
- 蓝桥杯-黑色星期五(算法训练)
题目描述: 有些西方人比较迷信,如果某个月的13号正好是星期五,他们就会觉得不太吉利,用古人的说法,就是"诸事不宜".请你编写一个程序,统计出在某个特定的年份中,出现了多少次既是1 ...
- 蓝桥杯练习系统习题-算法训练6
文章推荐 精选java等全套学习资源 精选java电子图书资源 精选大数据学习资源 java项目练习精选 蓝桥杯练习系统习题-算法训练6 题目搜索方式:Ctrl+F--> 输入题目名称-> ...
- 十二届蓝桥杯省赛B组C++解析(填空题部分)
十二届蓝桥杯省赛B组C++解析(填空题部分) 目录 十二届蓝桥杯省赛B组C++解析(填空题部分) A:空间 B:卡片 C:直线 D:货物摆放 E:路径 A:空间 该题是一道计算机基础原理题,这里需要了 ...
- 关于python的比赛_【蓝桥杯】——python集团的比赛技巧,Python,组
[蓝桥杯]-- Python组比赛技巧 蓝桥杯是大学生IT学科赛事,由工业和信息化部人才交流中心主办,所以对于大学生还说还是非常值得去参加的,2020年第十一届蓝桥杯新增了大学Python组,不分组别 ...
- 【蓝桥杯】【入门题】【算法提高VIP】1481:剪刀石头布
题目 1481:剪刀石头布 蓝桥杯刷题群已成立,微信后台回复[蓝桥杯],即可进入. 如果加入了之前的社群不需要重复加入. 时间限制: 1Sec 内存限制: 128MB 1. 题目描述 编写程序实现&q ...
- 【蓝桥杯】【入门题】【算法提高VIP】1480:模拟计算器
题目 1480:模拟计算器 蓝桥杯刷题群已成立,微信后台回复[蓝桥杯],即可进入. 如果加入了之前的社群不需要重复加入. 时间限制: 1Sec 内存限制: 128MB 1. 题目描述 使用Switch ...
- 题目 1477:【蓝桥杯】【入门题】字符串输入输出函数
题目 1477:字符串输入输出函数 蓝桥杯刷题群已成立,微信后台回复[蓝桥杯],即可进入. 如果加入了之前的社群不需要重复加入. 时间限制: 1Sec 内存限制: 128MB 1. 题目描述 编写函数 ...
- 题目 1471:【蓝桥杯】【入门题】【基础练习VIP】矩形面积交
题目 1471:矩形面积交 蓝桥杯刷题群已成立,微信后台回复[蓝桥杯],即可进入. 如果加入了之前的社群不需要重复加入. 时间限制: 1Sec 内存限制: 128MB 1. 题目描述 平面上有两个矩形 ...
- 题目 1093:【蓝桥杯】【入门题】字符逆序
题目 1093:字符逆序 蓝桥杯刷题群已成立,微信后台回复[蓝桥杯],即可进入. 如果加入了之前的社群不需要重复加入. 时间限制: 1Sec 内存限制: 64MB 1. 题目描述 将一个字符串str的 ...
最新文章
- 为女儿取名“王者荣耀”可想过代价?
- oracle转成整型_Oracle中如何用SQL把字符串转换成整型
- 获取上周_上周惠州13盘预售9盘价格涨了!最高涨1000元/㎡
- 复数正弦波 matlab,为什么正弦,反正弦函数计算结果会出现复数?
- asp.net mysql helper_asp.net使用SQLHelper操作数据库
- 如果你还在找项目,说明你还需要走的路很多
- 网络传输的两种方式——同步传输和异步传输的区别
- keil问题总结(方便以后查找问题)
- 我的世界服务器等级系统,[娱乐][角色][聊天][上古之石]LevelSignPlus——服务器等级声望系统[1.7.2-1.10.2]...
- Mac 10.12安装Go2Shell在资源管理器快速打开Shell并跳转到指定位置
- css弹性盒模型详解----flex-direction
- 商城系统春节氛围营造
- 手机和PC站点击商务通无轨迹解决方法
- matlab的死区环节,基于SIMULINK对非线性系统死区环节进行仿真.doc
- C语言 详解如何编写闪烁显示字符串的函数
- 企业级无线渗透与无线数据浅析
- Vue实现点击根据已知的链接下载文件
- oracle存储过程教程
- 我碌碌无为的研究生生活
- cocos2dx 第七课 动作和动画