描述

若某个月13号恰好是星期五,则这一天被称为黑色星期五。已知某年的一月一日是星期w,并且这一年是闰年,
求出这一年所有13号那天是星期5的月份,按从小到大的顺序输出月份数字。(w=1..7)

输入

输入有多组,每组一行且为一个整数w, 指该年的一月一日是星期w。(1<=w<=7)

输出

每组数据输出一行,从小到大输出具有黑色星期五的月份,月份与月份之间用空格隔开。若没有月份具有黑色星期五,则输出NULL

样例输入

1

样例输出

9 12
#include<stdio.h>
int main()
{int i,l,k,day;while(scanf("%d",&day)!=EOF){m=1;if((day+12)%7==5)  {printf("1 "); m=0;}if((day+43)%7==5)  {printf("2 "); m=0;}if((day+72)%7==5)  {printf("3 "); m=0;}if((day+103)%7==5) {printf("4 "); m=0;}if((day+133)%7==5) {printf("5 "); m=0;}if((day+164)%7==5) {printf("6 "); m=0;}if((day+194)%7==5) {printf("7 "); m=0;}if((day+225)%7==5) {printf("8 "); m=0;}if((day+256)%7==5) {printf("9 "); m=0;}if((day+286)%7==5) {printf("10 "); m=0;}if((day+317)%7==5) {printf("11 "); m=0;}if((day+347)%7==5) {printf("12 "); m=0;}if(m==1) printf("NULL");printf("\n");}return 0;
}

百练_4019:黑色星期五相关推荐

  1. 程序设计入门经典题解(百练篇)

    参考链接:PKU百练题解(Bailian) Bailian1017 装箱问题[贪心] - 海岛Blog - CSDN博客 POJ1088 Bailian1088 滑雪[DFS+记忆化搜索]_海岛Blo ...

  2. 百练,4103,踩方格

    百练,4103,踩方格 普通做法:(也可以找规律) #include #include//要调用memset函数,头文件 using namespace std; int visited[50][50 ...

  3. 北大OJ百练——4075:矩阵旋转(C语言)

    百练的这道题很简单,通过率也达到了86%,所以我也就来贴个代码了...下面是题目: 不过还是说一下我的思路: 这道题对一个新来说,可能是会和矩阵的转置相混淆,这题并不是要我们去求矩阵的转置. 这题,我 ...

  4. 威佐夫博弈:百练OJ:1067:取石子游戏

    威佐夫博弈(Wythoff's game):有两堆各若干个物品,两个人轮流从任一堆取至少一个或同时从两堆中取同样多的物品,规定每次至少取一个,多者不限,最后取光者得胜. 百练OJ:1067:取石子游戏 ...

  5. 百练OJ:4003:十六进制转十进制(python三行代码实现)

    题目链接:百练OJ:4003 描述 将十六进制数转换成十进制数 输入 第一行有一个整数T,表示共有T组数据 接下来T行,每一行为一个16进制无符号正整数,位数不超过8位,数中的a-f均为大写字母,数前 ...

  6. 百练OJ:2742:统计字符数

    题目链接: 百练OJ:2742:统计字符数 描述:判断一个由a-z这26个字符组成的字符串中哪个字符出现的次数最多 输入:第1行是测试数据的组数n,每组测试数据占1行,是一个由a-z这26个字符组成的 ...

  7. java函数实现进制转换与java实现八进制到十进制的转换(百练OJ:2735:八进制到十进制)

    java进制转换函数介绍:Java二进制.八进制.十进制.十六进制相互转换: 二进制转十进制 Integer.parseInt("0110", 2); 八进制转十进制 Intege ...

  8. 百练OJ:2973:Skew数

    题目链接: 百练OJ:2973:Skew数 描述:在 skew binary表示中, 第 k 位的值xk表示xk*(2k+1-1). 每个位上的可能数字是0 或 1,最后面一个非零位可以是2, 例如, ...

  9. 百练 Let it Bead

    百练 Let it Bead 总时间限制: 内存限制: 1000ms 65536kB 描述 "Let it Bead" company is located upstairs at ...

最新文章

  1. socket 网络 编程
  2. C#实现人脸识别【Users】
  3. neo-6m uno_Uno-统治所有人的平台
  4. 大地Win11 64位全新专业版系统V2021.08
  5. VC++任意格式时间字符串转换为CTime类型以及计算时差
  6. Arcgis导入KMZ/KML文件的方法
  7. (87)Verilog HDL:七分频设计
  8. 读书笔记《Java开发技术-在架构中体验设计模式和架构之美》
  9. 使用 MobaXterm 连接矩池云 GPU服务器
  10. iTunes 12.7降级
  11. android factorymode下回路测试无声音问题解析
  12. 2020ECCV|EPNet: Enhancing Point Features with Image Semantics for 3D Object Detection阅读笔记
  13. 《ECMAScript 6 入门教程》学习笔记Ⅰ
  14. 本实例要求输出名言“贵有恒,何必三更起五更睡:最无益,只怕一日曝十日寒。
  15. 永磁同步电机滑膜控制SMO控制仿真模型
  16. Axure 9元件使用
  17. android实现弹幕功能,Android实现自定义的弹幕效果
  18. 微积分小课堂:微分(从宏观变化了解微观趋势)
  19. MTK平台Android 安全中secure boot机制
  20. K均值聚类算法 实验报告

热门文章

  1. 如何用c语言编写stm32的程序吗,STM32入门C语言详解
  2. 腾讯地图JavaScript API GL实现文本标记的碰撞避让
  3. Random walk算法及其各种延伸、应用笔记
  4. Qt界面导航插件QtitanNavigation最新版亮点解析:添加按钮灯光效果,动态更炫酷
  5. excel服务器虚拟机,开源 excel服务器
  6. NRF24LE1定时器中断(1ms、5ms、10ms、20ms)
  7. nginx 正反向代理
  8. Python的星号(*)和双星号(**)用法
  9. openAI spinning up 学习之旅
  10. cerebro(cerebrocyst)