coursera 计算概论与程序设计基础(李戈)-第二题

2023-05-16

判断闰年

正常情况下一年有365天,但是闰年的时候,一年有366天。现在给定一个年份,请你判断它是不是闰年。

凡是能被4整除的年是闰年;但逢百之年,能被4整除的并不是闰年,必须要能被400整除的才是闰年。例如1968年能被4整除,是闰年,1900年是逢百之年,能被4整除,却不能被400整除,所以不是闰年,而2000年又将是闰年。凡是闰年,在二月份增加一天,全年为366天。


Input 一行一个整数,表示年份


Output 闰年输出"YES"

否则输出"NO"

Sample Input

2000


Sample Output

YES


Hint

1900年不是闰年

#include <iostream>
using namespace std;
int main() 
{
    int a = 0;
    cin >> a;
    if ((a%4==0 && a%100!=0) || (a%400==0))
        cout<<"YES"<<endl;
    else
        cout<<"NO"<<endl;
    return 0;
}
复制代码

转载于:https://juejin.im/post/5bee7d0fe51d4549b34c7f2e

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

coursera 计算概论与程序设计基础(李戈)-第二题 的相关文章

随机推荐

  • openstack安装报错及处理

    如下启动amqp服务时失败 xff1a Applying 192 168 0 109 mariadb pp 192 168 0 109 amqp pp ERROR Applying Puppet manifests ERROR ERROR
  • 64654646

    6456467777
  • 微软HPC解决方案概述与实作

    HPC解决方案是微软产品历史长河中的一个砂砾 xff0c 国内很少有人提及 xff0c 因此老王准备把这个砂砾擦擦 xff0c 为大家呈现出来 开始之前我们不妨先来看下HPC的概念 xff0c 前面我们花了将近50篇左右的文章 xff0c
  • WKWebView不显示JS的alert弹窗的解决办法

    首先要设置WKWebView的代理 self webView UIDelegate 61 self span class copy code btn 复制代码 span 实现以下三个代理方法即可 span class hljs commen
  • c语言中阻止程序退出的函数,简要对比C语言中三个用于退出进程的函数

    C语言 exit 函数 xff1a 结束进程执行头文件 xff1a include 定义函数 xff1a void exit int status 函数说明 xff1a exit 用来立刻结束目前进程的执行 并把参数status 返回给父进
  • SQL Server 2016 JSON原生支持实例说明

    背景 Microsoft SQL Server 对于数据平台的开发者来说越来越友好 比如已经原生支持XML很多年了 xff0c 在这个趋势下 xff0c 如今也能在SQLServer2016中使用内置的JSON 尤其对于一些大数据很数据接口
  • opencv MatExpr MatOp

    opencv提供了很多Mat的操作 xff0c 其中涉及到两个重要的类 xff1a MatOp和MatExpr C 43 43 MatExpr abs const Mat amp m C 43 43 void absdiff InputAr
  • linux程序中文乱码转换,Linux下汉字编码的转换(gbk转换为utf8)

    因为项目的需要linux下将GBK编码转换为utf8编码 xff0c google一下 xff0c 网上的相关资源比较少 xff0c 下面的操作经过本人的反复试验 本例子同样适用于其他的编码转换 有gbk到utf8的转换过程 xff0c 需
  • debian系统下安装ssh服务

    它是什么 xff1f xff1f SSH 为 Secure Shell 的缩写 xff0c 简单地说 xff0c SSH 为建立在应用层基础上的安全协议 SSH 是目前较可靠 xff0c 专为远程登录会话和其他网络服务提供安全性的协议 利用
  • LinuxC编程视频教程

    linux c基础 共21集 xff09 xff1a http www 21edu8 com pcnet programming 29943 show html 29943 0 0 转载于 https blog 51cto com 1054
  • JSON_VALUE

    本页目录 语法入参功能描述示例 语法 span class pln style color rgb 0 0 0 VARCHAR JSON VALUE span span class pun style color rgb 102 102 0
  • 32131313

    32131313131311 55555555 hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh test2222222 test333333333 hhhhhhhhhhhhhhhhhhhhhh
  • aida64使用方法_AIDA64中的详细功能使用步骤介绍

    你们知道AIDA64吗 很多的新用户不熟悉AIDA64是怎么使用的 在这里就为你们呈现了AIDA64的详细使用步骤介绍 1 使用AIDA64查看电脑简单信息 打开计算机 系统概述 xff0c 即可查看计算机的一些基本参数包括CPU xff0
  • 万能平板刷机软件_平板电脑怎么刷机 平板电脑刷机方法【教程】

    摘要 xff1a 刷机简单说就是给平板电脑重装系统 xff0c 跟电脑重装系统一样 正常情况下 xff0c 只要硬件没有问题 xff0c 那么就99 99 可以通过刷机搞定你平板上碰到的问题 刷机真的这么神奇么 那么要怎样给平板电脑刷机呢
  • python中strftime函数_Python strftime()用法及代码示例

    在Python中 xff0c 日期和时间不是其自身的数据类型 xff0c 而是名为 strftime 函数用于将日期和时间对象转换为其字符串表示形式 它需要一个或多个格式化代码输入 xff0c 并返回字符串表示形式 用法 strftime
  • signature=cc29255b4425ca4c96b4511e5937abfa,http

    Message ID lt 458798778300 OQB26387 64 intrigue eastciti com gt MIME Version 1 0 Content Type multipart related boundary
  • php ajax等待返回,Ajax对PHP的调用未返回任何内容

    我正在尝试使我的第一个ajax示例在我的MAMP上运行 我的ajax html看起来像 xff1a 我的ajax js看起来像 xff1a 函数ajax gt gt var xmlhttp 如果 window XMLHttpRequest
  • epg信息服务器,EPG系统及EPG信息的实时更新方法

    1 一种EPG系统 包括 播出系统 1 xff0c 所述播出系统 I 包括节目单编辑模块 11 播出在线控制模块 12 和节目单网关模块 13 xff0c 所述节目单网关模块 13 根据节目单编辑模块 11 编辑的节目数据生成EPG信息 x
  • 大华服务器u盘做系统,#测评大玩家#大华P609双接口U盘轻松备份资料

    这些年随着智能手机和5G网络的普及 xff0c 很多人分享资料的时候 xff0c 都习惯使用即时聊天工具 xff0c 对于一些体积较大的文件 xff0c 则是用网盘来完成 不过现在消费者的隐私保护意识越来越高 xff0c 各种网盘服务的价格
  • coursera 计算概论与程序设计基础(李戈)-第二题

    判断闰年 正常情况下一年有365天 xff0c 但是闰年的时候 xff0c 一年有366天 现在给定一个年份 xff0c 请你判断它是不是闰年 凡是能被4整除的年是闰年 xff1b 但逢百之年 xff0c 能被4整除的并不是闰年 xff0c