【洛谷】P5716 【深基3.例9】月份天数

这篇具有很好参考价值的文章主要介绍了【洛谷】P5716 【深基3.例9】月份天数。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

【深基3.例9】月份天数

题目描述

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

输入格式

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

输出格式

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

样例 #1

样例输入 #1

1926 8

样例输出 #1

31

样例 #2

样例输入 #2

2000 2

样例输出 #2

29

提示

数据保证 1583 ≤ y ≤ 2020 1583 \leq y \leq 2020 1583y2020 1 ≤ m ≤ 12 1 \leq m \leq 12 1m12文章来源地址https://www.toymoban.com/news/detail-605847.html

#include <iostream>
using namespace std;
int main()
{
    int x,y;
    cin>>x>>y;
    bool flag=false;

    if((x%4==0 && x%100!=0) || (x%400==0) )
    {
        flag=true;
    }
    if(y==1 || y==3 || y==5 || y==7 || y==8 || y==10 || y==12)
        cout<<31;
    else
    {
        if(flag && y==2)
            cout<<29;
        else if(y==2 && !flag)
            cout<<28;
        else
            cout<<30;
    }
    return 0;
}

到了这里,关于【洛谷】P5716 【深基3.例9】月份天数的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • C语言:获得月份天数(多组输入)

    KiKi想获得某年某月有多少天,请帮他编程实现。 输入年份和月份 , 计算这一年这个月有多少天 。             输入描述: 多组输入 , 一行有两个整数 ,分别表示 年份和月份 , 用空格分隔 。               输出描述: 针对每组输入,输出为一行,一个整数,表示这一

    2024年02月12日
    浏览(49)
  • element ui 下拉框 选择月份和天数

    目前做的管理系统项目,期望实现功能为:设置出账周期和出账日,考虑使用element ui下拉框实现功能 vue2+element ui

    2024年04月29日
    浏览(23)
  • 使用c语言编程时输入具体的年份和月份,求月份的天数的两种编程方法

    方法一:使用if……else语句  方法二:使用switch语句 考虑到一些读者需要相关资料和解决一些疑问,因此我新建立了一个学习交流群,我在群文件里上传了一些资料,需要的读者可以入群下载。 群中文件资料我会时常更新,主要资料是51单片机开发、32单片机开发、编程、嵌

    2024年02月11日
    浏览(48)
  • MySQL、Oracle 获取当前系统时间、年份、季度、月份、日期、天数、周数

    1.1.1 获取当前系统时间:NOW() NOW() : 获取当前系统时间, 返回的字符串格式为 YYYY-MM-DD HH:MM:SS。 参考案例: 1.1.2 获取当前日期:CURDATE() 参考案例: 1.1.3 获取当前时间:CURTIME() 参考案例: 1.2.1 获取当前年份:YEAR(NOW()) 参考案例: 1.2.2 获取当前季度:QUARTER(NOW()) 参考案例:

    2024年01月16日
    浏览(47)
  • 基于Vue+Element-Ui开发的月日组件,可以选择月份和天数小插件(新版本)

    最近有粉丝在使用的过程中发现不能满足自己项目上的需求,评论说不支持 placeholder 以及更改输入框大小 size ,所以又赶紧更新了一个版本,之前是1.0.7,现在新版本为1.1.0,点击查看之前的老版本 本组件是基于Vue和Element-ui,因Element官方组件库没有可以选择月份和天数的组

    2023年04月19日
    浏览(69)
  • P5723 【深基4.例13】质数口袋

    小 A 有一个质数口袋,里面可以装各个质数。他从 2 2 2 开始,依次判断各个自然数是不是质数,如果是质数就会把这个数字装入口袋。 口袋的负载量就是口袋里的所有数字之和。 但是口袋的承重量有限,装的质数的和不能超过 L L L 。给出 L L L ,请问口袋里能装下几个质数

    2024年02月15日
    浏览(32)
  • P5735 【深基7.例1】距离函数

    给出平面坐标上不在一条直线上三个点坐标 ( x 1 , y 1 ) , ( x 2 , y 2 ) , ( x 3 , y 3 ) (x_1,y_1),(x_2,y_2),(x_3,y_3) ( x 1 ​ , y 1 ​ ) , ( x 2 ​ , y 2 ​ ) , ( x 3 ​ , y 3 ​ ) ,坐标值是实数,且绝对值不超过 100.00,求围成的三角形周长。保留两位小数。 对于平面上的两个点 ( x 1 , y 1 ) , ( x 2

    2024年02月13日
    浏览(27)
  • P5736 【深基7.例2】质数筛

    输入 �n 个不大于 105105 的正整数。要求全部储存在数组中,去除掉不是质数的数字,依次输出剩余的质数。 第一行输入一个正整数 �n,表示整数个数。 第二行输入 �n 个正整数 ��ai​,以空格隔开。 输出一行,依次输出 ��ai​ 中剩余的质数,以空格隔开。

    2024年02月16日
    浏览(23)
  • P5727 【深基5.例3】冰雹猜想

    给出一个正整数 n n n ,然后对这个数字一直进行下面的操作:如果这个数字是奇数,那么将其乘 3 3 3 再加 1 1 1 ,否则除以 2 2 2 。经过若干次循环后,最终都会回到 1 1 1 。经过验证很大的数字( 7 × 1 0 11 7times10^{11} 7 × 1 0 11 )都可以按照这样的方式比变成 1 1 1 ,所以被称为

    2024年02月15日
    浏览(22)
  • P5718 【深基4.例2】找最小值

    给出 n n n 和 n n n 个整数 a i a_i a i ​ ,求这 n n n 个整数中最小值是什么。 第一行输入一个正整数 n n n ,表示数字个数。 第二行输入 n n n 个非负整数,表示 a 1 , a 2 … a n a_1,a_2 dots a_n a 1 ​ , a 2 ​ … a n ​ ,以空格隔开。 输出一个非负整数,表示这 n n n 个非负整数中的最

    2024年02月14日
    浏览(22)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包