java基础算法 闰年判断
资源限制
时间限制:1.0s 内存限制:256.0MB
问题描述
给定一个年份,判断这一年是不是闰年。 当以下情况之一满足时,这一年是闰年:
- 年份是4的倍数而不是100的倍数;
- 年份是400的倍数。
其他的年份都不是闰年。
输入格式
输入包含一个整数y,表示当前的年份。
输出格式
输出一行,如果给定的年份是闰年,则输出yes,否则输出no。
说明:当试题指定你输出一个字符串作为结果(比如本题的yes或者no,你需要严格按照试题中给定的大小写,写错大小写将不得分。
样例输入
2013
样例输出
no
样例输入
2016
样例输出
yes
数据规模与约定
1990 <= y <= 2050
解决思路
根据问题描述的判断条件即可写出。
package com.lqb.java;import java.util.Scanner;public class _01 {public static void main(String[] args) {Scanner input=new Scanner(System.in);int y=input.nextInt();//判断if(1990<=y&&y<=2050){if((y%4==0&&y%100!=0)||(y%400==0))System.out.println("yes");elseSystem.out.println("no");}}}
注
2019届学生小
java基础算法 闰年判断相关推荐
- 蓝桥杯 基础练习 闰年判断
蓝桥杯 基础练习 闰年判断 时间限制:1.0s 内存限制:256.0MB 问题描述 给定一个年份,判断这一年是不是闰年. 当以下情况之一满足时,这一年是闰年: 年份是4的倍数而不是100的倍数: 年份 ...
- [Java] 蓝桥杯 BASIC-1 基础练习 闰年判断
问题描述 给定一个年份,判断这一年是不是闰年. 当以下情况之一满足时,这一年是闰年: 1. 年份是4的倍数而不是100的倍数: 2. 年份是400的倍数. 其他的年份都不是闰年. 输入格式 输入包含一 ...
- Java基础算法题(01):判断101-200之间有多少个素数,并输出所有素数。 素数又叫质数,就是除了1和它本身之外,再也没有整数能被它整除的数。也就是素数只有两个因子。
查看所有50道基础算法题请看: Java的50道基础算法题 import java.util.ArrayList; import java.util.List; public class Detect ...
- Java基础算法题(07):输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
查看所有50道基础算法题请看: Java的50道基础算法题 package Demo07Character_Count; import java.util.Scanner; public class ...
- java基础算法题(入门题与简单题)
题目来自lintcode,答案来自九章算术,将自己在lintcode上训练的一些简单算法题贴出来,作为知识的总结与整理.便于查看复习. 第一部分(入门级别,只做了开放的部分,大部分需要收费的VIP才有 ...
- Java基础算法题(02):古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
查看所有50道基础算法题请看: Java的50道基础算法题 递归的方法 package Demo02Rabbits; import java.util.Scanner; public class Ra ...
- Java基础算法题(18):两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三
查看所有50道基础算法题请看: Java的50道基础算法题 两个乒乓球队进行比赛,各出三人.甲队为a,b,c三人,乙队为x,y,z三人.已抽签决定比赛名单.有人向队员打听比赛的名单.a说他不和x比,c ...
- Java基础算法50题(一)
文章目录 1.有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 2.判断101-200之间有多少个素数,并输出所有素 ...
- 50道JAVA基础算法编程题【内含分析、程序答案】【建议收藏】【建议收藏】【建议收藏】
非常基础的题目,但是想学好Java它真的是基础,基础有多重要我就不再废话,重要的事情说三遍[建议收藏][建议收藏][建议收藏]. [程序1] 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一 ...
最新文章
- MySQL中的CURRENT_TIMESTAMP
- SeciLog 1.3.1 发布,增加了全屏配置,自定义预警等新功能
- Jetty实战之 嵌入式Jetty运行web app
- python 链表中倒数第k个节点
- java编程思想 学习笔记(2)
- mysql多源复制相同数据库名称_mysql数据库多源复制方案
- 请移步到我的新浪博客
- 战双服务器信息保留多久,双线服务器里保留内测时的等级吗
- 计算机网络:overlay(VLAN,VxLAN)、underlay网络、大二层的介绍
- .NET:默认是按值传递的
- js计算字典的个数_第11天:Python 字典
- Windows下解压tar.gz压缩文件
- python模拟实现QQ邮箱登录
- 记一次 Ruby 内存泄漏的排查和修复
- Boostrap nav和navbar的详细使用
- cuda和GPU驱动的关系
- 冲破百亿天花板,木浪云用云和智能突破备份边界
- 打开itools如果提示:订阅设备设备失败
- C#基于NAudio的声音识别(二)——MFCC+SVM/BP
- jQuery设置按钮的属性_可用不可用
热门文章
- 定义一个Ladder类用来刻画“梯形”,要求:Ladder类具有类型为double的上底、下底、高、面积属性,具有返回面积的功能。
- python速成班1个月_Python速成班-基础篇DAY03
- linux tty设备号,linux tty设备
- 模拟机选彩票 我的算法
- 解决注册错误:OpenAI‘s services are not available in your country.
- perl 数组元素为空和数组元素为undef 是两码事
- 上网行为监控能监控到哪些内容?
- linux dhcp配置实验报告,Linux DHCP服务器配置实验报告.doc
- 关于overflow:hidden溢出隐藏
- 用工业显微镜来观察生物细胞