生日日数 oj8
2017-07-24 08:57
183 查看
生日日数
发布时间: 2017年5月25日 19:57 最后更新: 2017年5月26日 00:06 时间限制: 1000ms 内存限制: 128M描述
CCC老师的生日是YY年MM月DD日,他想知道自己出生后第一万天纪念日的日期(出生日算第0天)。
输入
输入有多行,格式为YY MM DD 其中1949<=YY<=2006,日期绝对合法。
输出
输出有多行。即CCC老师生日第一万天以后的日期,格式为 Y-M-D
样例输入1 复制
1979 4 16
样例输出1
2006-9-1
#include <cstdio> #include <iostream> using namespace std; int main() { int y, m, d; while (scanf("%d%d%d", &y, &m, &d) != EOF) { int day[13] = { 0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }; for (int i = 1; i <= 10000; i++) { if (y % 4 == 0 && y % 100 != 0 || y % 400 == 0) day[2] = 29; else day[2] = 28; d++; if (d > day[m]) { m++; d = 1; } if (m == 13) { m = 1; y++; } } cout << y << "-" << m << "-" << d<<endl; } return 0; }
相关文章推荐
- 奔波归来 生日快乐!
- 超越梦想,追求卓越——图灵五周年生日聚会圆满成功
- 取会员生日
- 用户研究之真实世界1:团购与HR的生日
- 用JS获得QQ号码的昵称,头像,生日
- 记在Republic 60周岁生日之际
- 庆祝51CTO六周年:资源牛人有奖比拼,生日当天疯狂送豆!(已结束)
- 微软的一道经典逻辑推理题:小明和小强都是张老师的学生,张老师的生日是M月N日
- HDU 1201 18岁的生日
- 办公小贴士之:在Outlook 2010中添加农历生日
- 根据生日计算年龄
- 生日小助手的详细规划——本博文随时更新,持续有效……
- 生日快乐
- 生日相同
- ca域名庆祝25岁生日 域名注册量超200万
- 我的NBA偶像——小皇帝(勒布朗詹姆斯)和我有着同样生日哦
- 生日写下自己的第一篇博文
- 生日之作-孤独的程序员有数据相伴(数据库的导入导出)
- hdu1201 18岁生日
- 20130221昨天是新历生日