七天一循环,每个月至少循环四次,然后30天的月份在来两天,31天的再来三天,讨论遇到星期天的情况,就可以了

#include <stdio.h>

#include <math.h>

int main(){

   int a,b,c,d,m,n;

   scanf("%d%d%d%d",&a,&b,&c,&d);

    n=12*(c+d); //每28天循环四周,12次奇数偶数星期相加

    if(a==2){

    m=n;

    }

    if(a==1||a==3||a==5||a==7||a==8||a==10||a==12) {

    if(b==0||b==5||b==6){ //循环四周多三天时出现星期天的情况

        m=n+c+d;

    }

    else if (b%2==1)

        m=n+2*c+d;

    else if (b%2==0)

        m=n+c+2*d;

    }

    else if(a==4||a==6||a==9||a==11) {

    if(b==0){ //循环四周多2天,出现星期天的情况

        m=n+c;

    }

    else if(b==6)

        m=n+d;

   else if(b!=0&&b!=6)

        m=n+c+d;

    }

     printf("%d",m);

    return 0;

 }

zzuli探姬的晨跑计划相关推荐

  1. 【BZOJ 1877】 [SDOI2009]晨跑(费用流)

    题目描述 Elaxia最近迷恋上了空手道,他为自己设定了一套健身计划,比如俯卧撑.仰卧起坐等 等,不过到目前为止,他坚持下来的只有晨跑. 现在给出一张学校附近的地图,这张地图中包含N个十字路口和M条街 ...

  2. 洛谷 [SDOI2009]晨跑

    题目描述 Elaxia最近迷恋上了空手道,他为自己设定了一套健身计划,比如俯卧撑.仰卧起坐等 等,不过到目前为止,他坚持下来的只有晨跑. 现在给出一张学校附近的地图,这张地图中包含N个十字路口和M条街 ...

  3. BZOJ1877:[SDOI2009]晨跑——题解

    http://www.lydsy.com/JudgeOnline/problem.php?id=1877 https://www.luogu.org/problemnew/show/P2153 Ela ...

  4. [费用流]Bzoj P1877 晨跑

    Description Elaxia最近迷恋上了空手道,他为自己设定了一套健身计划,比如俯卧撑.仰卧起坐等 等,不过到目前为止,他 坚持下来的只有晨跑. 现在给出一张学校附近的地图,这张地图中包含N个 ...

  5. P2153 晨跑,费用流裸题

    晨跑 题目连接 https://www.luogu.org/problemnew/show/P2153 题解 求最大不相交路径数,并在路径数最大前提下,求总路程最短. 太裸了. 求不相交路径数:将除1 ...

  6. 在一个风景秀丽的小镇,一天早上,有N名晨跑爱好者(编号1~N)沿着优雅的江边景观道朝同一方向进行晨跑

    [问题描述] 在一个风景秀丽的小镇,一天早上,有N名晨跑爱好者(编号1~N)沿着优雅的江边景观道朝同一方向进行晨跑,第i名跑者从位置si处起跑,且其速度为Vi.换句话说,对所有的实数t≥0,在时刻t时 ...

  7. [CodePlus 2017 11月赛]晨跑 题解(辗转相除法求GCD)

    [CodePlus 2017 11月赛]晨跑 Description "无体育,不清华"."每天锻炼一小时,健康工作五十年,幸福生活一辈子".在清华,体育运动绝 ...

  8. 晨跑喝黑咖啡对身体有什么影响?

    我每天早上起床做的第一件事情就是沖一杯黑咖啡,再煮一碗亞麻籽燕麥粥後才去洗臉刷牙,吃早餐半小時後換上運動服穿上跑鞋出門晨跑,輕鬆跑完10公里,試過早餐時不喝咖啡喝牛奶之後去跑步,感覺那狀態真的很沒喝黑 ...

  9. [CodePlus2017]晨跑

    Time Limit: 10 Sec  Memory Limit: 512 MB Submit: 166  Solved: 125 Description "无体育,不清华".&q ...

最新文章

  1. 一键让二次元老婆微笑,还能把猫脸变成狗脸,这篇CVPR 论文真有趣
  2. 2个byte类型数据相加(转型问题的分析)
  3. Unity Dotween官方案例学习
  4. 【C#】调度程序进程已挂起,但消息仍在处理中;
  5. 解读三种虚拟化之路连载一:x86虚拟化概述
  6. kafka-manager配置和使用
  7. linux ip协议号,IP协议号大全
  8. MATLAB计算卷积幂函数,数论小记(示例代码)
  9. jbpm知识点——state
  10. Linux下批量修改文件名方法
  11. 在苹果Mac的Dock中如何添加AirDrop快捷方式?
  12. 深度优先搜索 详解(C++)
  13. matlab抛物柱面 y 2=2x,求椭圆抛物面2y2+x2=z与抛物柱面2-x2=z的交线关于xOy面的投影柱面和在xOy面上的投影曲线方程...
  14. UVALive - 5857 Captain Q's Treasure
  15. C语言圆角矩形画法,GDI+ 如何绘制圆角矩形(vc++)
  16. Android-0. Android studio在导航栏增加自己的功能图标(如小扳手)
  17. Linux下/etc/mdev.conf学习
  18. 2018年6月8日论文阅读
  19. 【数据结构 C描述】有两个整数集合 A 和 B 分别用两个线性表 LA 和 LB 表示,求:一个新的集合A=A∪B,A仍然为纯集合,线性表采用链式存储方式。【单链表】
  20. 2.5.10 DLPar动态分区(资源迁移)

热门文章

  1. iOS判断是ipad还是iphone
  2. 《测试开发方法论》之 未雨绸缪
  3. 洋码头使用快递查询API将买手发空包率降至0的秘密
  4. 背包问题的解密及破解
  5. linux一切皆是文件_Linux中“一切皆文件”是什么意思?
  6. python正则表达式取中间字符串_正则表达式如何获取中间字符串
  7. 干货:Java正确获取客户端真实IP方法整理
  8. 博世华域/NSK/采埃孚拿下去年EPS中国市场前三,国产进入突围周期
  9. SSL压力测试工具--thc-ssl-dos
  10. ERP-非财务人员的财务培训教程