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;
}

蓝桥杯——黑色星期五相关推荐

  1. 蓝桥杯-黑色星期五(算法训练)

    题目描述: 有些西方人比较迷信,如果某个月的13号正好是星期五,他们就会觉得不太吉利,用古人的说法,就是"诸事不宜".请你编写一个程序,统计出在某个特定的年份中,出现了多少次既是1 ...

  2. 蓝桥杯练习系统习题-算法训练6

    文章推荐 精选java等全套学习资源 精选java电子图书资源 精选大数据学习资源 java项目练习精选 蓝桥杯练习系统习题-算法训练6 题目搜索方式:Ctrl+F--> 输入题目名称-> ...

  3. 十二届蓝桥杯省赛B组C++解析(填空题部分)

    十二届蓝桥杯省赛B组C++解析(填空题部分) 目录 十二届蓝桥杯省赛B组C++解析(填空题部分) A:空间 B:卡片 C:直线 D:货物摆放 E:路径 A:空间 该题是一道计算机基础原理题,这里需要了 ...

  4. 关于python的比赛_【蓝桥杯】——python集团的比赛技巧,Python,组

    [蓝桥杯]-- Python组比赛技巧 蓝桥杯是大学生IT学科赛事,由工业和信息化部人才交流中心主办,所以对于大学生还说还是非常值得去参加的,2020年第十一届蓝桥杯新增了大学Python组,不分组别 ...

  5. 【蓝桥杯】【入门题】【算法提高VIP】1481:剪刀石头布

    题目 1481:剪刀石头布 蓝桥杯刷题群已成立,微信后台回复[蓝桥杯],即可进入. 如果加入了之前的社群不需要重复加入. 时间限制: 1Sec 内存限制: 128MB 1. 题目描述 编写程序实现&q ...

  6. 【蓝桥杯】【入门题】【算法提高VIP】1480:模拟计算器

    题目 1480:模拟计算器 蓝桥杯刷题群已成立,微信后台回复[蓝桥杯],即可进入. 如果加入了之前的社群不需要重复加入. 时间限制: 1Sec 内存限制: 128MB 1. 题目描述 使用Switch ...

  7. 题目 1477:【蓝桥杯】【入门题】字符串输入输出函数

    题目 1477:字符串输入输出函数 蓝桥杯刷题群已成立,微信后台回复[蓝桥杯],即可进入. 如果加入了之前的社群不需要重复加入. 时间限制: 1Sec 内存限制: 128MB 1. 题目描述 编写函数 ...

  8. 题目 1471:【蓝桥杯】【入门题】【基础练习VIP】矩形面积交

    题目 1471:矩形面积交 蓝桥杯刷题群已成立,微信后台回复[蓝桥杯],即可进入. 如果加入了之前的社群不需要重复加入. 时间限制: 1Sec 内存限制: 128MB 1. 题目描述 平面上有两个矩形 ...

  9. 题目 1093:【蓝桥杯】【入门题】字符逆序

    题目 1093:字符逆序 蓝桥杯刷题群已成立,微信后台回复[蓝桥杯],即可进入. 如果加入了之前的社群不需要重复加入. 时间限制: 1Sec 内存限制: 64MB 1. 题目描述 将一个字符串str的 ...

最新文章

  1. 为女儿取名“王者荣耀”可想过代价?
  2. oracle转成整型_Oracle中如何用SQL把字符串转换成整型
  3. 获取上周_上周惠州13盘预售9盘价格涨了!最高涨1000元/㎡
  4. 复数正弦波 matlab,为什么正弦,反正弦函数计算结果会出现复数?
  5. asp.net mysql helper_asp.net使用SQLHelper操作数据库
  6. 如果你还在找项目,说明你还需要走的路很多
  7. 网络传输的两种方式——同步传输和异步传输的区别
  8. keil问题总结(方便以后查找问题)
  9. 我的世界服务器等级系统,[娱乐][角色][聊天][上古之石]LevelSignPlus——服务器等级声望系统[1.7.2-1.10.2]...
  10. Mac 10.12安装Go2Shell在资源管理器快速打开Shell并跳转到指定位置
  11. css弹性盒模型详解----flex-direction
  12. 商城系统春节氛围营造
  13. 手机和PC站点击商务通无轨迹解决方法
  14. matlab的死区环节,基于SIMULINK对非线性系统死区环节进行仿真.doc
  15. C语言 详解如何编写闪烁显示字符串的函数
  16. 企业级无线渗透与无线数据浅析
  17. Vue实现点击根据已知的链接下载文件
  18. oracle存储过程教程
  19. 我碌碌无为的研究生生活
  20. cocos2dx 第七课 动作和动画

热门文章

  1. Rect 的相关操作
  2. [转]Google发现的十大真理
  3. springcloud问题
  4. eclipse创建maven
  5. 快速排序算法思路分析和C++源代码(递归和非递归)
  6. mysql查看线程详解(转载)
  7. SHELL编写NGINX自动部署脚本
  8. 数据库外连接和内连接详解
  9. ASIHTTPRequest类库简介
  10. Asp.net MVC权限设计思考 (一)数据库建库部分