月份的天数

目录

题目描述

输入格式

输出格式

输入输出样例

说明/提示


题目描述

输入年份和月份,输出这一年的这一月有多少天。需要考虑闰年。

输入格式

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

输出格式

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

输入输出样例

输入 #1

复制代码
1926 8

输出 #1

复制代码
31

输入 #2

复制代码
2000 2

输出 #2

复制代码
29

说明/提示

数据保证 1583≤y≤2020,1≤m≤12。

这道题呢,首先需要特判是否为闰年,如果是,再特判是否为2月,是,那么输出29;否,那么输出31或30.

好,上代码!:

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int main(){
    int n,m;
    scanf("%d %d",&n,&m);
    int day[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
    if(n%4==0&&n%100!=0||n%400==0)
    day[2]=29;
    printf("%d",day[m]);
    return 0;
}
相关推荐
Byte不洛1 分钟前
LeetCode中经典双指针题(环形链表 + 快乐数 + 移动零)
算法·leetcode·链表·数组·双指针
重庆小透明2 分钟前
Redis 九大数据结构:从原理到实战场景
数据结构·数据库·redis
Boop_wu3 分钟前
[Java 算法] 快速排序和快速选择排序(※)
数据结构·算法·排序算法
人间打气筒(Ada)4 分钟前
「码动四季·开源同行」golang:负载均衡如何提高系统可用性?
算法·golang·开源·go·负载均衡·负载均衡算法
司马万6 分钟前
RUST基础1----数据类型
开发语言·算法·rust
卷福同学10 分钟前
Claude Code源码泄露:8大隐藏功能曝光
人工智能·后端·算法
阿豪学编程10 小时前
LeetCode724.:寻找数组的中心下标
算法·leetcode
墨韵流芳10 小时前
CCF-CSP第41次认证第三题——进程通信
c++·人工智能·算法·机器学习·csp·ccf
csdn_aspnet11 小时前
C# 求n边凸多边形的对角线数量(Find number of diagonals in n sided convex polygon)
开发语言·算法·c#
凌波粒11 小时前
LeetCode--349.两个数组的交集(哈希表)
java·算法·leetcode·散列表