【ZZULIOJ】 1792 有点Low的时光机
来源:互联网 发布:电影制作软件 编辑:程序博客网 时间:2024/06/05 14:40
Description
1carus偶然得到了一台时光机,输入一个数n,就可以到达n天之后。
穿越后的1carus发现了一个问题,这台时光机比较Low,没有办法显示到达那一天是几月几号,1carus觉得很不开心,你们可以帮他求一下1carus穿越后的日期吗?
本题为多实例。
Input
第一行 y m d 与 n(y,m,d,n皆为正整数, y不大于10000,m不大于12, d不大于31,n不大于1000)。
y,m,d分别是1carus原先所在时空的年月日,n为1carus穿越了多少天。
Output
输出1carus到达的年月日,格式为 Y M D。
Sample Input
2015 11 11 2
2015 12 30 2
Sample Output
2015 11 13
2016 1 1
HINT
Source
河工大
AC代码:
#include<cstdio>int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};int Judge(int x){if((x%4==0&&x%100!=0)||x%400==0) return 1;return 0; }int main(){int y,m,d,n;while(scanf("%d %d %d %d",&y,&m,&d,&n)!=EOF){while(n--) //一天一天算{if(Judge(y)) a[2]++;if(m==12&&d==a[m]){ y++;m=1;d=1;}else if(d==a[m]){ m++;d=1;}else d++;a[2]=28; }printf("%d %d %d\n",y,m,d);}return 0;}
阅读全文
0 0
- 【ZZULIOJ】 1792 有点Low的时光机
- ZZULIOJ 1792: 有点Low的时光机(日期计算)
- 青涩的时光写给未来的自己——程序员不能Low
- 的时光三等功时光
- 时光机
- zzulioj--1613--少活一年?(稍微有点坑,水!)
- 哆啦A梦的时光机
- 哆啦A梦的时光机
- OC——总结(总体)(有点low)
- 死光光的时光的时光说过
- 【时光纪念】我,留在2015的时光
- 我的low五星红旗
- 时光的流逝
- 雅尼《我的时光》
- 逝去的时光印记
- [原创]时光的灰烬
- 无聊的出差时光
- 稀碎的时光
- 来自CSDN的互联网相关知识图谱汇总(含知识结构图)
- Servlet组件学习总结
- Java注释详解-Java文档注释生成Java API文档
- 平衡二叉树
- 9.3 概率分布
- 【ZZULIOJ】 1792 有点Low的时光机
- Jmeter之性能测试工具知识点汇总
- Dubbo源码介绍
- Mysql报错注入原理分析(count()、rand()、group by)
- Android异步任务机制之AsycTask
- Thread+Handler异步执行耗时操作更新UI线程界面
- Java1.8新特性 Lambda/Stream/函数式编程
- Dialog全屏设置
- B