1001 小Q系列故事——世界上最遥远的距离

Time Limit: 0.2Seconds   Memory Limit: 65536K

 

世界上最遥远的距离

不是生与死
而是我就站在你面前
你却不知道我爱你

 

世界上最遥远的距离
不是我就站在你面前你却不知道我爱你
而是明明知道彼此相爱
却不能在一起

 

世界上最遥远的距离
不是明明知道彼此相爱却不能在一起
而是相约好了私奔的时间
我穿越到了未来 你却回去了古代

——摘自《小Q失恋日记 》第117卷513页

当小Q使出浑身解数,终于赢得HR女神芳心的时候,却出现了一个意外情况,那就是白富美HR的妈妈并不同意他们交往,当听说小Q只是一个码农,特别是听说小Q曾经参加过资本主义国家发起的SM/ICPC比赛的时候,更是坚决反对!

爱情是伟大的,但是得不到亲人祝福的爱情却备受折磨,小Q和HR相约在腾讯第二届编程马拉松大赛进行到第5天的时候(即2013年3月24日),一起“向前穿越D天,然后开启幸福新生活”。

其勇气可谓令人赞叹,但可怜的小Q却总是备受折磨——小Q理解的”向前穿越”是朝着未来的方向,而女友HR理解的“向前穿越”却是朝着古代的方向!

假设已知现在的日期和穿越的天数D,你能计算出小Q和女友各自到达的年代吗?

Input

 

  输入首先包含一个整数N,表示有N组测试用例;

  接下来N行是N组数据,每一行包含一个正整数D(D<=10,0000),D表示向前穿越的天数。

Output

 

  请计算并输出小Q和女友分别到达的日期,日期格式为YYYY/MM/DD,两个日期中间用一个空格隔开,每组数据占一行,具体输出格式请参见样例。

SampleInput

2

6

30

SampleOutput

2013/03/30 2013/03/18

2013/04/23 2013/02/22

#include <iostream>
#include <cstdio>
#include <cstring>
#include <algorithm>
#include <cmath>
#include <string>
#include <iomanip>using namespace std;
int month[] = {0,31,28,31,30,31,30,31,31,30,31,30,31};
int is_loopyear(int year)
{if((year%4==0&&year%100!=0)||year%400==0)return 1;elsereturn 0;
}
void up_day(int &year, int &i, int &day)
{day++;if(day>month[i]){i++;day = 1;if(i>12){year++;if(is_loopyear(year))month[2] = 29;elsemonth[2] = 28;i = 1;}}
}
void cut_day(int &year, int &i, int &day)
{day--;if(day<1){i--;if(i < 1){i = 12;--year;if(is_loopyear(year))month[2] = 29;elsemonth[2] = 28;}day = month[i];}
}
int main(int argc, char *argv[])
{int n,day;cin>>n;while(n--){cin>>day;int y = 2013,m = 3, d = 24,day1= day;while(day--){up_day(y,m,d);}printf("%04d/%02d/%02d ",y,m,d);y = 2013,m = 3, d = 24;if(is_loopyear(y))  //之前少了这个 导致WA了;month[2] = 29;elsemonth[2] = 28;while(day1--){cut_day(y,m,d);}printf("%04d/%02d/%02d\n",y,m,d);}return 0;
}

2013腾讯马拉松编程初赛3月23日1001相关推荐

  1. 任正非:华为的岗位没有年龄限制;腾讯微博将于9月28日停止运营;微软关闭Visual Studio Online|极客头条

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 国内要闻 腾讯微博将于9月28日停止运营 腾讯微博日前发布官 ...

  2. 腾讯QQ认证空间4月27日已全面开放申请,欲进军自媒体

    今天看到卢松松的博客上爆出,腾讯QQ认证空间4月27日已全面开放申请的消息,这一消息出来, 马浩周根据提示方法进行申请,下面先说说腾讯QQ认证空间的申请方法: QQ认证空间开放申请公告地址:http: ...

  3. 2013 12 android 凯立德秋季高清旗舰 百度云,【荐】2013.4.12凯立德春季完美安卓手机版+4月23日更新车用高清版...

    转自汤汤汤和gps之家 2013.4.12凯立德安卓自适应全分辨率不漂移完美折腾版C2025-C7E01-2C21J0C .简介 2013.4.12新的凯立德安卓自适应全分辨率内外卡通用不漂移完美 ...

  4. 互联网日报 | 铁路部门推出免费退票措施;腾讯看点启动“百万粉丝扶持计划”;苹果2月23日召开线上股东大会...

    今日看点 ✦ 腾讯看点启动"百万粉丝扶持计划",将投入10亿级别流量 ✦ 万达集团去年万达广场出租率99.4%,海外地产项目已清仓 ✦ 字节跳动旗下知识付费社区"好好学习 ...

  5. 【历史上的今天】8 月 23 日:计算机先驱诞生日;万维网面世 30 周年

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 对计算机历史而言,8 月 23 日是一个具有魔力的日期.许多科技领域的掌舵者在这一天出生,他们的发明和远见深深地影响我们如 ...

  6. 互联网日报 | 3月12日 星期五 | 京东全年净增1.1亿活跃用户;百度计划3月23日登陆港交所;中国联通首次公布5G用户数...

    今日看点 ✦ 中国联通2020年实现主营业务收入2758亿元,5G套餐用户达7083万户 ✦ 京东集团2020年净收入达7458亿元,净增近1.1亿活跃购买用户 ✦ 百度3月12日正式开启全球发售,计 ...

  7. 【历史上的今天】8 月 23 日:万维网面世 30 周年;微信公众平台正式上线;计算机先驱诞生日

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 8 月 23 日,对计算机历史而言,8 月 23 日是一个具有魔力的日期.许多科技领域的掌舵者在这一 ...

  8. 【历史上的今天】2 月 23 日:Enigma 密码机申请专利;戴尔电脑创始人出生;Mellanox 收购 EZchip

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2023 年 2 月 23 日,在 2006 年的今天,都灵冬奥会自由式滑雪男子空中技巧决赛在意大利都灵萨奥兹·杜 ...

  9. 西湖大学鞠峰:环境微生物宏基因组学(报告视频+PPT,11月23日)

    报告题目:环境微生物宏基因组学 报告人:鞠峰研究员 报告时间:2020年11月23日 鞠峰,西湖大学研究员,中国工程院院刊<Engineering>编委.Frontiers系列期刊编委与审 ...

最新文章

  1. 浏览器下载附件Content-Disposition
  2. C语言 ,嵌入式 ,c++,数据结构 面试题目(4)
  3. linux服务器的又一管理利器webmin图解教程
  4. 二叉树的创建及遍历_递归遍历_非递归遍历
  5. 09. Django基础:URL反向解析
  6. js获取request参数值(javascript 获取request参数值的方法)
  7. CharNet阅读笔记
  8. jdbc驱动加载失败-解决方案
  9. 大盘点!关于无线AP的实用技术,看这篇就够了
  10. ubuntu死机咋办_ubuntu16.04经常死机 ubuntu电脑经常死机如何解决
  11. 搭建iscsi存储系统(一)
  12. 编写Transact-SQL语句
  13. 生意精:说说如何开好一家小超市!
  14. 本想去小米之家体验MIX FOLD 没想到却被另一款折叠屏手机种草
  15. FILETIME to DateTime
  16. 7-10 公路村村通 (最小生成树Prim算法) | PTA数据结构与算法——C语言实现
  17. k8s 拉取镜像失败_[k8s问题笔录] 记一次 kubectl 部署时,pull image 报错,拉取不到镜像...
  18. 大学英语四级翻译技巧讲解
  19. WebForm GridView分页
  20. 聊聊json和jsonp

热门文章

  1. 《途客圈创业记:不疯魔,不成活》一一2.3 早期产品
  2. 2020-10-18大二第七周
  3. 情绪:感觉、思考和沟通(无助益情绪通常由哪些非理性思考带来的、以及怎么减少这种无助益情绪...
  4. 『边城』: 陌上花开,可缓缓归矣
  5. 震惊!安卓之父安迪鲁宾被踢爆涉嫌性丑闻
  6. 如何设计一个混沌工程实验?
  7. 衡水中学的《凉凉》 警醒自己
  8. 博图region用法_西门子1200PLC的OB块用法讲解
  9. 巨噬细胞膜包覆的负载二氧化锰MnO2和顺铂Pt的仿生纳米粒(齐岳)
  10. burp如何设置微信小程序代理