BASIC-1 閏年的判斷
題目
問題描述
給定一個年份,判斷這一年是不是閏年。
當以下情況之一滿足時,這一年是閏年:
年份是4的倍數而不是100的倍數;
年份是400的倍數。
否則其他年份都不是閏年。
輸入格式
輸入包含一個整數x,表示當前的年份。
輸出格式
輸出一行,如果給定的年份是閏年,則輸出Yes,否則輸出No。
說明:當試題指定你輸出一個字串作為結果(比如本題的Yes或者No,你需要嚴格按照試題中給定的大小寫,寫錯大小寫將不得分。
樣例輸入
2013
樣例輸出
No
樣例輸入
2016
樣例輸出
yes
資料規模與約定
1990 <= x<= 2050
題解
滿足三個條件,是4的倍數,不是100的倍數,是400的倍數,注意三個之間的關係,然後判斷輸出
#include<iostream>
using namespace std;
int main(){
int x;
cin>>x;
if(x%4==0 && x%100!=0 || x%400==0)
cout<<"Yes";
else
cout<<"No";
return 0;
}
相關推薦
藍橋杯BASIC-1 閏年判斷【水題】
問題描述 給定一個年份,判斷這一年是不是閏年。 當以下情況之一滿足時,這一年是閏年: 1. 年份是4的倍數而不是100的倍數; 2. 年份是400的倍數。 其他的年份都不是閏年。 輸入格式 輸入包含一個整數y,表示當前的年份。 輸出格式 輸出一行,如果給定的年份是
藍橋杯 OJ BASIC-1 閏年判斷
問題描述 給定一個年份,判斷這一年是不是閏年。 當以下情況之一滿足時,這一年是閏年: 1. 年份是4的倍數而不是100的倍數; 2. 年份是400的倍數。 其他的年份都不是閏年。 輸入格式 輸入包含一個整數y,表示當前
藍橋杯:BASIC-1 閏年判斷
問題描述: 給定一個年份,判斷這一年是不是閏年。當以下情況之一滿足時,這一年是閏年: 1. 年份是4的倍數而不是100的倍數; 2. 年份是400的倍數。 其他的年份都不是閏年。 輸入格式: 輸入包含一個整數y,表示當前的年份。 輸出格式: 輸出一行,如果給定的年份是
藍橋杯練習題 BASIC-1 閏年判斷
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int y = sc.nextInt();
BASIC-1 閏年的判斷
題目 問題描述 給定一個年份,判斷這一年是不是閏年。 當以下情況之一滿足時,這一年是閏年: 年份是4的倍數而不是100的倍數; 年份是400的倍數。 否則其他年份都不是閏年。 輸入格式 輸入包含一個整數x,表示當前的年份。 輸出格式 輸出一行,如果給定的年份是閏年,則輸出
[日常練習] 1. 基於素數及閏年判斷、列印乘法口訣表的C語言實現
在日常學習中,我們能很快的分析得到一個數是否是素數,瞭解它的判定法則,但是要是給你100個數,你需要花費多少時間才能判斷其中的素數呢?又能保證多少正確率呢?好吧,即便你是數學巧算能手、珠心算大神,100的總量對於你來講是九牛一毛!!!但是我給你10000+個(我就是刻意為難你胖虎~),您慢慢算吧
小組測試1(閏年判斷)
描述: 判斷某年是否為閏年 輸入: 輸入只有一行,包含一個整數 a(0 < a < 3000)。 輸出: 一行,如果公元 a 年是閏年輸出 Y,否則輸出 N。 樣例輸入: 2006 樣例輸出: N 提示: 公曆紀年法中,能被 4 整除的大多是閏年,但能被 100 整除而不能被 4
第6周作業1-閏年之迴圈判斷
參照了一下網上的;第八,第十三和十四橫所代表的意思 public class LeapYearFor { /** * @param args */ public static void main(String[] args) { // TODO Auto-
1.12 判斷字符串第一次出現的位子 和 字符串是否存在
clas [] pac println oid 判斷 main true int package Demo; public class Demo4 { public static void main(String[] args) { String str = "hello
Linux basic(1)
linux Linux基礎概念 一、終端 終端設備分為三種:物理終端,虛擬終端,模擬終端。物理終端:直接連接主機的顯示器和鍵盤設備。 設備文件路徑
Java-basic(1)
例如 關系運算 修改 java編譯 imp 格式 常量 false ima 一、安裝JDK及目錄結構 JDK安裝包安裝完成後,會默認安裝在C盤,目錄為C:/Program Files/Java,Java文件夾下分為jre和jdk文件夾 jdk-bin 編譯器和工具 jdk
內置函數(1)判斷子類和是不是對象
IV print color sta ins 對象 instance type 子類 1.判斷是不是對象 原本判斷時 type(參數)is (參數) 現用內置函數: class Foo: pass obj=Foo() print(isinstance(obj,Fo
1 python判斷變量是否定義
dir IV src spa 檢測 舉例 但是 style pri 1 ## python 判斷一個變量是否已經定義 2 3 python中檢測某個變量是否有定義 4 5 第一種方法使用內置函數locals(): 6 locals():獲取已定義對象字典
FATFS 檔案管理 (1) - 判斷檔案型別
思路:通過判斷檔案字尾來判斷檔案型別; (1) 先建立基準資料 TODO: update the count #define FILE_MAX_MAIN_TYPE 7 #define FILE_MAX_SUB_TYPE 4 static const char *File_
C語言—— 閏年判斷
1,判斷某一年是不是閏年 2,找出1000-2000年之間的閏年 判斷閏年的方法: 1,如果該年份既能被4整除又不能被100整除,則是閏年 2,如果該年份能被400整除,則是閏年 1,判斷某一年是不是閏年 (1)用if巢狀語句實現 #define _CRT_SECURE_NO_
演算法題集錦:1、判斷一個整數是否是迴文數
1、判斷一個整數是否是迴文數。迴文數是指正序(從左向右)和倒序(從右向左)讀都是一樣的整數。 方法一:字串切片 方法二:數字全部反轉,不考慮反轉後整數溢位問題(python中整型不會溢位) 方法三:數字反轉一半,考慮反轉後整數溢位問題(
期末複習JAVA 閏年判斷
package ch01; import java.util.*; public class Year { public static void main(String[] args) {//java中的Scanner是新增的一個類,可以使用該類建立一個物件 //比如Scanner reader=
文字處理【1.1.1】-判斷字串型別並返回相應型別
def formats(st): if '.' in st or 'e' in st or 'E' in st: try: return float(st) except: return st
1.1 MySQL判斷兩個字串是否有交集
1.1.1 設定log_bin_trust_function_creators log_bin_trust_function_creators控制是否可以信任儲存函式建立者,不會建立寫入二進位制日誌引起不安全事件的儲存函式。如果設定為0(預設值),使用者不得建立或修改儲存函式,除非它
Basic1.閏年判斷
題目: 閏年:1、年份是4的倍數而不是1的倍數。 2、年份是400的倍數。 C++: #include<iostream> using