当前位置: 首页 > news >正文

洛谷 P5716:月份天数 ← 闰年判断

【题目来源】
https://www.luogu.com.cn/problem/P5716

【题目描述】
输入年份和月份,输出这一年的这一月有多少天。需要考虑闰年。

【输入格式】
输入两个正整数,分别表示年份 y 和月数 m,以空格隔开。

【输出格式】
输出一行一个正整数,表示这个月有多少天。

【输入样例 1】
1926 8

【输出样例 1】
31

【输入样例 2】
2000 2

【输出样例 2】
29

【说明提示】
数据保证 1583≤y≤2020,1≤m≤12。

【算法分析】
● 闰年判断规则:能被 4 整除但不能被 100 整除,或者能被 400 整除。
闰年时,二月为 29 天。平年时,二月为 28 天。

【算法代码】

#include <bits/stdc++.h>
using namespace std;int a[13]= {0,31,28,31,30,31,30,31,31,30,31,30,31};
int main() {int y,m;cin>>y>>m;if((y%4==0 && y%100!=0) || y%400==0) a[2]=29;cout<<a[m];return 0;
}/*
in:2000 2
out:29
*/




【参考文献】
https://blog.csdn.net/hnjzsyjyj/article/details/148654782
https://www.luogu.com.cn/problem/solution/P5716




 

相关文章:

  • 59、定制化原理-SpringBoot定制化组件的几种方式
  • GDI 区域检测与边框宽度的关系
  • 【SpringMVC 入门介绍】
  • BKA-CNN-LSTM、CNN-LSTM、LSTM三模型光伏功率预测对比!(Matlab完整源码和数据)
  • 推理智能体RAG
  • 使用docker中的ollama
  • 【Docker基础】Docker核心概念:命名空间(Namespace)与资源隔离联系
  • 【零散技术】5分钟完成Odoo18 登陆页面全自定义
  • Spring Bean 生命周期:注册、初始化、注入及后置操作执行顺序
  • Go同步原语与数据竞争:原子操作(atomic)
  • 架构下的最终瓶颈:数据库如何破局?
  • java设计模式[1]之设计模式概览
  • java33
  • 23 - HaLoAttention模块
  • 从事算法工作对算法刷题量的需求
  • 从代码学习深度学习 - 子词嵌入 PyTorch版
  • JUC核心解析系列(三)——并发容器深度解析
  • acm模式stringstream
  • Windows平台进程加速方案研究:以网盘下载优化为例
  • Relin梦中门——第二章——感官
  • wordpress gb2312/长沙企业关键词优化哪家好
  • 网站做程序员/域名注册哪个网站好
  • 做网站需要什么硬件环境/百度广告安装入口
  • 网站外链推广工具/永久免费客服系统有哪些软件
  • 网络营销外包推广渠道/沈阳关键词快照优化
  • 可以用腾讯企业邮箱域名做网站/山西网络推广