题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6112
题意:中文题
解析:其实思路应该都是有的,就是写起来麻烦一点,我的做法是先做一个每年天数的前缀和,然后从题目给的yy开始枚举,再加上当前年,剩下的天数,和枚举到那年那天的之前的天数,然后得到答案就跳出

#include <bits/stdc++.h>
using namespace std;
int month[] = {0,31,28,31,30,31,30,31,31,30,31,30};
int sum[10000];
bool judge(int y)
{return (y%4==0&&y%100!=0)||(y%400==0);
}
int main(void)
{int t;scanf("%d",&t);for(int i=2017;i<10000;i++){if(judge(i))sum[i] = sum[i-1]+366;elsesum[i] = sum[i-1]+365;}while(t--){int y,m,d;scanf("%d-%d-%d",&y,&m,&d);int cnt1 = 365;if(m<2 || (m==2&&d<=28)){if(judge(y))cnt1++;}int flag = 0;if(m==2 && d==29)flag = 1;for(int i=y;i<10000;i++){int tmp = sum[i]-sum[y];if(flag && judge(i+1)!=flag)continue;if(judge(i+1)&&(m>2||(m==2&&d==29)))tmp++;if((cnt1+tmp)%7==0){printf("%d\n",i+1);break;}}}return 0;
}
/*
2
2020-2-28
2020-2-29
*/

hdu6112 今夕何夕相关推荐

  1. hdu6112今夕何夕

    今天是2017年8月6日,农历闰六月十五. 小度独自凭栏,望着一轮圆月,发出了"今夕何夕,见此良人"的寂寞感慨. 为了排遣郁结,它决定思考一个数学问题:接下来最近的哪一年里的同一个 ...

  2. HDU6112今夕何夕(Java写法)

    今夕何夕 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submi ...

  3. hdu6112.今夕何夕

    Problem Description 今天是2017年8月6日,农历闰六月十五. 小度独自凭栏,望着一轮圆月,发出了"今夕何夕,见此良人"的寂寞感慨. 为了排遣郁结,它决定思考一 ...

  4. ACM数论----基姆拉尔森计算公式(今天计算星期几)

    1.用途:给你年月日,计算今天星期几 2.公式:Week = (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400+1) mod 7: 其中: d为几号,m为月份,y为年份 3.注:把 ...

  5. hdu6112(模拟) 今夕何夕

    今夕何夕 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submi ...

  6. hdu 6112 今夕何夕

    今夕何夕 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submi ...

  7. 今夕何夕影迷小伙伴,喜欢的壁纸都在高图网

    今夕何夕图片壁纸,高图网 让你一次就找到心仪的壁纸图片! <今夕何夕>是由卫翰韬执导,孙怡.金瀚.檀健次领衔主演,罗秋韵.余承恩.王旭东主演,张志坚.海铃特别出演的古装言情剧 .该剧根据时 ...

  8. 追剧《今夕何夕》,同步唯美高清桌面壁纸

    追剧图片.追剧高清图片,高图壁纸网站精选最新追剧图片新鲜的剧照满足你应援的需求! 孙怡<今夕何夕>红衣海报图片 金瀚<今夕何夕>高清图片 孙怡金瀚<今夕何夕>唯美海 ...

  9. 2017百度之星初赛:A-1005. 今夕何夕

    今夕何夕  Accepts: 1345  Submissions: 5533  Time Limit: 2000/1000 MS (Java/Others)  Memory Limit: 32768/ ...

最新文章

  1. java取list中最大数值_Java后台通过Collections获取list集合中最大数,最小数代码
  2. JVM执行篇:使用HSDIS插件分析JVM代码执行细节--转
  3. OpenCV图像增强(三)——自适应对数映射
  4. vista下安装vs2005
  5. CSS3的box-shadow属性:给指定的区域加阴影
  6. java array iterator_java数组遍历——iterator和for方法
  7. php2612,达人曝光LGLSNJ2612AR质量好吗?怎么样呢?体验报告揭秘
  8. Jenkins分层作业和作业状态汇总
  9. 雨课堂显示服务器无法连接,雨课堂用的什么云服务器
  10. <button>与<input type =“ button” />。使用哪个?
  11. 【Python 12】汇率兑换5.0(Lambda函数)
  12. matlab生成流程图,matlab做流程图
  13. 仿购物网站-HTML手写代码(仅提供参考)
  14. 【推理引擎】ONNXRuntime 的架构设计
  15. Java菜鸟逆袭之基础语法下
  16. (补充)微信长按识别二维码 -- 页面多个二维码如何识别?(二)
  17. python安全之Pickle反序列化漏洞学习。
  18. 1031 查验身份证 (15 分)
  19. 笔记本连接html后分成两个屏,笔记本电脑关掉自带显示屏,外接两个显示器做分屏的实现方法。...
  20. 纳米软件之电机自动测试系统

热门文章

  1. java 切图_java用pdfbox切图并重绘宽高
  2. 项目管理软件dhtmlxGantt配置教程(一):指定列设置
  3. C++中链表list的基本概念
  4. SSM框架下实现验证码图片验证功能(源码)
  5. java wsimport方式生成webservice客户端代码
  6. vue中打开一个新页面
  7. 文本处理强调的是使用计算机,计算机一级信息技术第五六章复习题课件.ppt
  8. Python selenium使用中遇到的问题总结
  9. Prodigal基因预测
  10. 离散数学复习:命题逻辑