CFF 1016 计算天数
输入年份与月份,求该月共有多少天。
输入两个空格隔开的正整数year和month,分别表示年份和月份
输出对应year这一年month这个月的天数。
样例:
2000 2
29
首先要清楚,判断闰年的方法:
1,可以被4整除,可是不可以被100整除
2,可以被400整除
只要满足以上任何一个条件,就是闰年,2月份就是29天。否则就是平年,二月份为28天。
#include<iostream>
using namespace std;
int main(){int n, y;cin>>n>>y;if(n % 400 == 0 || (n % 4 == 0 && n % 100 != 0)){switch(y){case(1):cout<<"31"<<endl;break;case(2):cout<<"29"<<endl;break;case(3):cout<<"31"<<endl;break;case(4):cout<<"30"<<endl;break;case(5):cout<<"31"<<endl;break;case(6):cout<<"30"<<endl;break;case(7):cout<<"31"<<endl;break;case(8):cout<<"31"<<endl;break;case(9):cout<<"30"<<endl;break;case(10):cout<<"31"<<endl;break;case(11):cout<<"30"<<endl;break;case(12):cout<<"31"<<endl;break;}} else {switch(y){case(1):cout<<"31"<<endl;break;case(2):cout<<"28"<<endl;break;case(3):cout<<"31"<<endl;break;case(4):cout<<"30"<<endl;break;case(5):cout<<"31"<<endl;break;case(6):cout<<"30"<<endl;break;case(7):cout<<"31"<<endl;break;case(8):cout<<"31"<<endl;break;case(9):cout<<"30"<<endl;break;case(10):cout<<"31"<<endl;break;case(11):cout<<"30"<<endl;break;case(12):cout<<"31"<<endl;break;}}return 0;
}
CFF 1016 计算天数相关推荐
- 基于元组,根据月份,计算天数.(Python)
"""根据月份,计算天数. """# month = int(input("请输入月份:")) # if month & ...
- mysql 日期计算_mysql两个日期计算天数怎么算?
展开全部 mysql两个日期计算天数32313133353236313431303231363533e58685e5aeb931333365633864的计算有如下方式: 1.利用TO_DAYS函数 ...
- html计算天数,Javascript实现简易天数计算器
本文实例为大家分享了Javascript实现简易天数计算器的具体代码,供大家参考,具体内容如下 效果图: 功能: 1. 支持选择日期: 2. 自动计算闰年: 3. 支持使用当前日期. 代码: (1)h ...
- CCF NOI1016 计算天数
问题链接:CCF NOI1016 计算天数. 时间限制: 1000 ms 空间限制: 262144 KB 题目描述 输入年份与月份,求该月共有多少天. 输入 输入两个空格隔开的正整数year和mon ...
- android中计算日期差,Android编程实现根据不同日期计算天数差的方法
本文实例讲述了Android编程实现根据不同日期计算天数差的方法.分享给大家供大家参考,具体如下: Calendar cal1 = getCalendarFromDate(mStartDate); l ...
- mooc中习题--计算天数
7-19 计算天数(15 分) 本题要求编写程序计算某年某月某日是该年中的第几天. 输入格式: 输入在一行中按照格式"yyyy/mm/dd"(即"年/月/日") ...
- 根据起始日期、起始时间、终止日期、终止时间计算天数
public static int getDaysCount(Date startDate, int startHour, Date endDate,int endHour) {// 根据起始日期计算 ...
- 计算天数c语言实验报告,c语言实例--计算天数
/**************************************************************************************** 作者:好心情 日期: ...
- 计算天数(C语言)——罡罡同学
欢迎阅读罡罡同学的文章(关注不迷路) (记得点赞关注哈) 还在为代码无法正常运行而烦恼,关注罡罡同学不迷路,解决你的烦恼.如果你觉得,本文章对你有那么一丢丢的帮助,记得点赞关注转发,罡罡同学非常感谢哈 ...
最新文章
- [Scala]集合中List元素转Tuple元素的函数迭代写法
- QT,C++多项式计算器—version3(厌倦CMD黑框框的走起!)
- 文献学习(part24)--Splitting Methods for Convex Clustering
- C# 9 新特性 —— 增强的 foreach
- null未定义_JS 里的数据类型 - null amp; undefined
- 虚函数与纯虚函数区别
- python在线朗读-Python带你朗读网页
- iOS应用的真机调试
- Makefile.am详解
- AdaBoost(1)
- nodejs后台系列--第四篇--koa(三)
- 基于51单片机的电容电感电阻RLC测量仪protues仿真
- 运用java画时钟_使用Swing绘制动态时钟
- 阿里云服务器使用记录
- 基于jeecgboot的flowable流程增加节点表单的支持(二)
- MySQL 8.0.17 第一次登录并修改密码
- 运维派社区赞助商计划
- [BJDCTF2020]Mark loves cat 1
- 计算机系统相关(嵌入式)
- 计算机三级网络技术最全知识点总结六
热门文章
- 老人抢钱为进监狱!,不愁吃喝
- 2017-12-05 JavaScript实现ZLOGO子集: 前进+转向 1
- GitBook插件整理 - book.json
- 明日之后android和ios,明日之后ios和安卓能一起玩吗
- Python使用 (一)从网页爬取并清洗一些优美的中英双语短句
- TPshop商城实战视频的一些个人总结--1讲TPshop内容介绍
- Vue路由跳转的几种方式及解释说明
- 直播回顾丨MeterSphere一站式开源持续测试平台的初心与方向
- Portainer - 管理docker
- 卡莱特在创业板上市:IPO首日跌破发行价,周锦志为实际控制人