模拟-日期
parting_soul
大道至简
展开
-
hdu 1201 18岁生日
题目链接:hdu 1201 思路:先不处理闰年的情况,后期处理闰年。 #include #include using namespace std; bool isLeap(int y) { bool ret = false; if(y%4==0&&y%100!=0||y%400==0) ret = true; return ret; } int main() { int t,y,m,原创 2016-02-28 08:25:14 · 238 阅读 · 0 评论 -
hdu 2133 What day is it
题目链接; hdu 2133 思路;1年1月1日是星期一 #include #include using namespace std; int da[2][13]={ {0,31,28,31,30,31,30,31,31,30,31,30,31}, {0,31,29,31,30,31,30,31,31,30,31,30,31}, }; char w[8][10]={"Sunday","Mo原创 2016-02-28 09:07:29 · 327 阅读 · 0 评论 -
hdu 1706 An Easy Task
题目链接:hdu 1706 #include using namespace std; bool isLeap(int y) { bool ret = false; if(y%4==0&&y%100!=0||y%400==0) ret = true; return ret; } int main() { int t,n,y,sum; cin>>t; while(t--) { c原创 2016-02-28 16:18:45 · 318 阅读 · 0 评论 -
hdu 2033 人见人爱A+B
题目链接:hdu 2033 #include using namespace std; int main() { int ah,am,as; int bh,bm,bs; int t; cin>>t; while(t--) { cin>>ah>>am>>as; cin>>bh>>bm>>bs; am+=(as+bs)/60; as=(as+bs)%60; ah+=(原创 2016-02-28 16:47:42 · 275 阅读 · 0 评论 -
hdu 2005 第几天
题目链接:hdu 2005 #include #include using namespace std; int da[2][13]={ {0,31,28,31,30,31,30,31,31,30,31,30,31}, {0,31,29,31,30,31,30,31,31,30,31,30,31}, }; int isLeap(int y) { int ret = 0; if(y%4==原创 2016-02-28 17:09:03 · 319 阅读 · 0 评论 -
hdu 4515 小Q系列故事——世界上最遥远的距离
题目链接: hdu 4515 注意点:时间回到以前时,此时要得到day,不能直接取前一个月份的天书,而是要先得到月份,因为月份可能会回到去年的12月。 #include #include using namespace std; int cy = 2013,cm = 3,cd = 24; int da[2][13]={ {0,31,28,31,30,31,30,31,31,30,31,30,原创 2016-02-28 21:08:08 · 423 阅读 · 0 评论 -
高斯日记(蓝桥杯2013)
内容:2013年第四届蓝桥杯软件大赛预赛第一题。 题目描述 题目标题: 高斯日记 大数学家高斯有个好习惯:无论如何都要记日记。 他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210 后来人们知道,那个整数就是日期,它表示那一天是高斯出生后的第几天。这或许也是个好习惯,它时时刻刻提醒着主人:日子又过去一天,还有多少时光可以用于浪费呢? 高斯出生于:17原创 2016-02-29 12:19:06 · 426 阅读 · 0 评论 -
星期几(蓝桥杯)
题目描述: 1949年的国庆节(10月1日)是星期六。 今年(2012)的国庆节是星期一。 那么,从建国到现在,有几次国庆节正好是星期日呢? 只要答案,不限手段! 可以用windows日历,windows计算器,Excel公式,。。。。。 当然,也可以编程! 不要求写出具体是哪些年,只要一个数目! 千万不要提原创 2016-02-29 19:35:30 · 781 阅读 · 0 评论