hdu 4515——小Q系列故事——世界上最遥远的距离
2013-09-26 19:00
225 查看
模拟
#include<cstdio> #include<iostream> #include<cstring> using namespace std; int mon[20]={0,31,28,31,30,31,30,31,31,30,31,30,31}; int leap(int y) { return (y%4==0&&y%100!=0)|y%400==0; } void get_fu(int n) { int y=2013; int m=3; int d=24; while(n--) { mon[2]=28+leap(y); d++; if(d>mon[m]) { d=1; m++; } if(m>12) { m=1; y++; } } printf("%04d/%02d/%02d",y,m,d); } void get_pre(int n) { int y=2013; int m=3; int d=24; while(n--) { mon[2]=28+leap(y); d--; if(d<=0) { m--; if(m<=0) { m=12; y--; } d=mon[m]; } } printf("%04d/%02d/%02d",y,m,d); } int main() { int t; int n; cin>>t; while(t--) { cin>>n; get_fu(n); printf(" "); get_pre(n); printf("\n"); } return 0; }
相关文章推荐
- HDU_4515 小Q系列故事——世界上最遥远的距离
- HDU 4515 小Q系列故事——世界上最遥远的距离(模拟)
- HDU 4515 小Q系列故事——世界上最遥远的距离
- HDU 4515 小Q系列故事——世界上最遥远的距离(模拟题)
- hdu 4515 小Q系列故事——世界上最遥远的距离(模拟)
- HDU 4515 小Q系列故事——世界上最遥远的距离
- hdu 4515 小Q系列故事——世界上最遥远的距离
- hdu---(4515)小Q系列故事——世界上最遥远的距离(模拟题)
- hdu 4515 小Q系列故事——世界上最遥远的距离
- HDOJ 4515 小Q系列故事——世界上最遥远的距离
- Hdu 4515 小Q系列故事——世界上最遥远的距离 (日期模拟)
- 杭电4515-小Q系列故事——世界上最遥远的距离
- HDU 4515 小Q系列故事——世界上最遥远的距离
- HDOJ-4515 小Q系列故事——世界上最遥远的距离(日期问题)
- 【HDOJ】4515 小Q系列故事——世界上最遥远的距离
- HDU-4515 小Q系列故事——世界上最遥远的距离 模拟
- HDU4515 小Q系列故事——世界上最遥远的距离
- hdu4515 小Q系列故事——世界上最遥远的距离(C语言)
- 小Q系列故事——世界上最遥远的距离
- 2013腾讯编程马拉松||HDU 4505 小Q系列故事——电梯里的爱情 水水水