资源限制

时间限制:1.0s 内存限制:256.0MB

问题描述

给定一个年份,判断这一年是不是闰年。

当以下情况之一满足时,这一年是闰年:

  1. 年份是4的倍数而不是100的倍数;

  2. 年份是400的倍数。

其他的年份都不是闰年。

输入格式

输入包含一个整数y,表示当前的年份。

输出格式

输出一行,如果给定的年份是闰年,则输出yes,否则输出no。
说明:当试题指定你输出一个字符串作为结果(比如本题的yes或者no,你需要严格按照试题中给定的大小写,写错大小写将不得分。

样例输入

2013

样例输出

no

样例输入

2016

样例输出

yes

数据规模与约定

1990 <= y <= 2050。

Code

Python

year = int(input())
print("yes" if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0 else "no")

BASIC-1 闰年判断相关推荐

  1. LeetCode 1360. 日期之间隔几天(闰年判断)

    1. 题目 请你编写一个程序来计算两个日期之间隔了多少天. 日期以字符串形式给出,格式为 YYYY-MM-DD,如示例所示. 示例 1: 输入:date1 = "2019-06-29&quo ...

  2. 蓝桥杯基础练习一闰年判断

    蓝桥杯基础练习一闰年判断 会不定时发布蓝桥杯练习题目,有需要的可以关注一下,谢谢! 1.闰年判断问题 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 给定一个年份,判断这一年是不是闰 ...

  3. Java程序流程控制(符号函数sgn、闰年判断)

    选择.循环.跳转 块(block):复合语句:由一对{ }起来的Java语句 block控制着变量的作用域(scope) public static void main(String[] args){ ...

  4. jQuery实现平年闰年判断

    <!DOCTYPE html> <html>     <head>         <meta charset="utf-8">   ...

  5. 蓝桥杯基础练习之 闰年判断 、 01字串 、查找整数、数列特征 、字母图形

     闰年判断 问题描述 给定一个年份,判断这一年是不是闰年. 当以下情况之一满足时,这一年是闰年: 1. 年份是4的倍数而不是100的倍数: 2. 年份是400的倍数. 其他的年份都不是闰年. 输入格式 ...

  6. 洛谷刷题C语言:闰年判断、Apples、洛谷团队系统、肥胖问题、三位数排序

    记录洛谷刷题QAQ 一.[深基3.例3]闰年判断 题目描述 输入一个年份,判断这一年是否是闰年,如果是输出 111,否则输出 000. 输入格式 输入一个正整数 nnn,表示年份. 输出格式 输出一行 ...

  7. python闰年判断 从儒略历到格里高利历 公历历史

    上大学时学编程,老师和教材都告诉我,闰年的判断有两个原则: 1)能被4正确,且不能被100整除,则是闰年: 2)能被400整除,则是闰年. 今年看了一个python闰年判断的代码,惊得下巴都掉地上了. ...

  8. 【C语言】之实现闰年判断

    /** 文件名:leapYear.c* 功能:任意输入一个年份,判断其是否为闰年* 编辑人:王廷云 */ #include <stdio.h> #include <stdlib.h& ...

  9. 7-132 闰年判断

    7-132 闰年判断 闰年是能被4整除但不能被100整除或者能被400整除的年份.请判断给定年份是否闰年. 输入格式: 首先输入一个正整数T,表示测试数据的组数,然后是T组测试数据.每组测试数据输入一 ...

  10. python基础-闰年判断

    一.问题描述 使用python编写一个程序,检查任意一个年份是否是闰年. 闰年判断条件: 如果一个年份可以被4整除不能被100整除,或者可以被400整除,这个年份就是闰年,否则是平年 逻辑语句: #y ...

最新文章

  1. r语言electricity数据集_R语言学习-数据集
  2. 应用程序虚拟化部署笔记二
  3. 成功解决tensorflow.python.framework.errors_impl.NotFoundError: FindFirstFile failed for: ../checkpoints
  4. C++ 标准库类型 vector
  5. git 分支复制_Git基础知识(五)
  6. Oracle Library Cache 的 lock 与 pin 说明
  7. 异常处理——zookeeper启动成功,但是zkfcunexpected error, closing socket connection and attempting reconnectjava
  8. Apple individual program 加入之后的玩法 官方资源
  9. 如何保护Mac的数据安全?
  10. fataexception matlab,人工势场法路径规划(附MAtlab程序)
  11. 什么是搜索引擎分词技术?
  12. 安装 office2021
  13. stm32语音识别文字显示_『开源项目』基于STM32的智能垃圾桶之语音识别
  14. larval 数据库迁移
  15. 华为升级emui10是鸿蒙系统吗,华为鸿蒙正式发布,EMUI10.0即将登场,你需要这份升级名单吗?...
  16. 数理统计 - 圆环上随机取3个点组成一个锐角三角形的概率
  17. 请提前为你的眼泪找一个合适的借口
  18. ElasticSearch 可视化工具之cerebro
  19. 桃词典 Peach Dictionary 简易英语词典app开发 安卓软件开发 The End 导航页及收尾工作
  20. i9 9900k和i9 9900ks有什么区别

热门文章

  1. oc79--数组的内存管理
  2. 【转】家庭装修预算计算公式大全
  3. 【Xamarin挖墙脚系列:Xamarin4.0的重大变更】
  4. [ExtJS5学习笔记]第十节 Extjs5新增特性之ViewModel和DataBinding
  5. C# 反射中的GetType
  6. 镇海区工业机器人与自动化设备_工业机器人和工业自动化设备的区别
  7. 企业级服务器固态硬盘,用户如何选择企业级SSD?_Intel服务器CPU_企业存储技术与评测-中关村在线...
  8. 每日程序C语言17-打印出好看的菱形
  9. Java黑皮书课后题第9章:*9.3(使用Date类)编写程序创建一个Date对象,设置它的流逝时间分别为...,然后使用toString()方法分别显示上述日期
  10. 西南大学19春计算机在线作业,西南大学19春[0483计算机应用基础)在线作业.pdf