今天是2017年8月6日,农历闰六月十五。

小度独自凭栏,望着一轮圆月,发出了“今夕何夕,见此良人”的寂寞感慨。

为了排遣郁结,它决定思考一个数学问题:接下来最近的哪一年里的同一个日子,和今天的星期数一样?比如今天是8月6日,星期日。下一个也是星期日的8月6日发生在2023年。

小贴士:在公历中,能被4整除但不能被100整除,或能被400整除的年份即为闰年。

Input
第一行为T,表示输入数据组数。

每组数据包含一个日期,格式为YYYY-MM-DD。

1 ≤ T ≤ 10000

YYYY ≥ 2017

日期一定是个合法的日期

Output
对每组数据输出答案年份,题目保证答案不会超过四位数。

Sample Input
3
2017-08-06
2017-08-07
2018-01-01

Sample Output
2023
2023
2024

#include<bits/stdc++.h>
using namespace std;
int Date(int y,int m,int d){if(m==1||m==2){y--;m+=12;}int week=(d+2*m+3*(m+1)/5+y+y/4-y/100+y/400+1)%7;return week;
}
bool leap(int y){if((y%4==0&&y%100!=0)||y%400==0)return true;return false;
}
int main(){int t,y,m,d,week;scanf("%d",&t);for(int i=0;i<t;i++){scanf("%d-%d-%d",&y,&m,&d);week=Date(y,m,d);for(int j=y+1;j<10000;j++){if(leap(y)&&m==2&&d==29){if(!leap(j))continue;}if(week==Date(j,m,d)){printf("%d\n",j);break;}}}return 0;
}

hdu6112今夕何夕相关推荐

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

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

  2. hdu6112.今夕何夕

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

  3. hdu6112 今夕何夕

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6112 题意:中文题 解析:其实思路应该都是有的,就是写起来麻烦一点,我的做法是先做一个每年天数的前缀和 ...

  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. vijos - P1279Leave-绿光(数学归纳法 + python)
  2. 引用“.NET研究”类型赋值为null与加速垃圾回收
  3. TASKCTL敏捷调度理念的诠释
  4. SAP ABAP实用技巧介绍系列之 快速找出function module的帮助文档
  5. [vue] v-model是什么?有什么用呢?
  6. python绘制不带颜色曲线图_Python画曲线图
  7. 20_python基础—面向对象-私有属性和私有方法
  8. 如何实现Activiti的分支条件的自定义配置(转)
  9. vue html属性绑定,2、Vue元素属性的绑定以及HTML的绑定
  10. ASP.NET中使用IFRAME建立类Modal窗口
  11. 模型思维2-如何增加用户对于某个商品的购买意愿?
  12. 手把手教你注册谷歌账号 亲测有效 快来学
  13. Linux中常用的scree的安装和常用的screen命令
  14. 【MATLAB】遗传算法(GA)求解TSP问题
  15. TiDB at ZaloPay Infrastructure Lesson Learned
  16. 牛客小白月赛16——D 小阳买水果
  17. 免疫浸润计算方法是CIBERSORT和ssgsea 画图
  18. Pandas中describe()函数
  19. PM 五大过程组、十大管理
  20. FAFU OJ 卡牌游戏

热门文章

  1. 蓝桥杯练习【数论基础】——一元三次方程求解
  2. 三创数据分析题库及个人作答
  3. 【STM32F4系列】【HAL库】【自制库】ps2手柄模块驱动
  4. 51单片机无法打开‘stc15f2k60s2.h‘问题
  5. iview中纯CSS美化select和Cascader滚动条
  6. 简历自动化抓取,一键get百份求职简历
  7. lorawan协议网关如何选择?-东胜物联
  8. Java实现emf转jpg png 图片转换
  9. 1_谷歌浏览器_黑色主题
  10. 读书笔记:《漫画九型人格》