CCF-CSP-2015-9-2 日期计算
来源:互联网 发布:win7注册表卸载软件 编辑:程序博客网 时间:2024/05/22 14:37
题目:
问题描述
给定一个年份y和一个整数d,问这一年的第d天是几月几日?
注意闰年的2月有29天。满足下面条件之一的是闰年:
1) 年份是4的整数倍,而且不是100的整数倍;
2) 年份是400的整数倍。
注意闰年的2月有29天。满足下面条件之一的是闰年:
1) 年份是4的整数倍,而且不是100的整数倍;
2) 年份是400的整数倍。
输入格式
输入的第一行包含一个整数y,表示年份,年份在1900到2015之间(包含1900和2015)。
输入的第二行包含一个整数d,d在1至365之间。
输入的第二行包含一个整数d,d在1至365之间。
输出格式
输出两行,每行一个整数,分别表示答案的月份和日期。
样例输入
2015
80
80
样例输出
3
21
21
样例输入
2000
40
40
样例输出
2
9
9
代码:
#include<iostream>using namespace std;int main(){int mon[13] = { 0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };int year, day, month = 1;cin >> year >> day;if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0)mon[2]++;while (day > mon[month])day -= mon[month++];cout << month << endl << day;return 0;}
0 0
- CCF-CSP-2015-9-2 日期计算
- CCF CSP 201509-2 日期计算
- CCF CSP 201509-2 日期计算(Java-100分)
- CCF 2015 9-2 日期计算
- CCF CSP认证 201612-2工资计算
- [CCF-CSP]201612-2(工资计算)
- CCF-CSP 工资计算 201612-2
- CCF CSP试题 201612-2 工资计算
- ccf csp 201612-2 工资计算
- CCF CSP 201712-2 工资计算
- CCF CSP 工资计算
- CCF CSP 编程题目和解答-----试题名称:日期计算-------201509-2
- CCF认证 2015-09-2日期计算
- CSP考试 2015年9月第2题 日期计算 C语言实现
- CCF-CSP-2015年9月-题解
- CCF-CSP-2015-9-1 数列分段
- CCF-CSP-2015-3-2 数字排序
- CCF-201509-2 日期计算
- Unity
- div+css 制作网页
- Hadoop YARN介绍
- smarty模板变量调节器
- centos 配置ftps 服务
- CCF-CSP-2015-9-2 日期计算
- 实现有头结点的单链表的简单操作
- 留言板中的问题
- 【面试题】剑指Offer-19-二叉树的镜像
- Spark RDD概念学习系列之RDD的5大特点
- JAVA中的二维数组
- MySQL高级知识- MySQL的架构介绍
- 关于input标签checkbox属性 和checked
- Tomcat安装以及IDEA安装