1121: 零起点学算法28——判断是否闰年

1121: 零起点学算法28——判断是否闰年

Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lld
Submitted: 3988  Accepted: 2204
[Submit][Status][Web Board]

Description

输入年份,判断是否闰年

Input

输入一个整数n(多组数据)

Output

如果是闰年,输出yes,否则输出no(每组数据一行)

Sample Input

2000

Sample Output

yes

Source

零起点学算法

 1 #include<stdio.h>
 2 int main(){
 3     int n;
 4     while(scanf("%d",&n)!=EOF){
 5         if(((n%4==0)&&(n%100!=0))||(n%400==0))
 6         printf("yes\n");
 7         else
 8         printf("no\n");
 9     }
10     return 0;
11 }

//闰年是 1.能被4整除 不能被100整除 2.能被400整除的年份。

判断的时候,注意整除用% 不是 /

时间: 2024-10-05 20:18:10

1121: 零起点学算法28——判断是否闰年的相关文章

武汉科技大学ACM :1002: 零起点学算法28——判断是否闰年

Problem Description 输入年份,判断是否闰年 Input 输入一个整数n(多组数据) Output 如果是闰年,输出yes,否则输出no(每组数据一行) Sample Input 2000 Sample Output yes 我的代码: 1 #include<stdio.h> 2 int main() 3 { 4 int year; 5 while(scanf("%d",&year)!=EOF) 6 { 7 8 if((year%4==0 &

32.零起点学算法26——判断是否闰年

#include<stdio.h> int main() { int n; while(scanf("%d",&n)!=EOF) { if(((n%4==0)&&(n%100!=0))||(n%400==0)) printf("yes\n"); else printf("no\n"); } return 0; } 原文地址:https://www.cnblogs.com/Estwind/p/9751149.ht

1119: 零起点学算法26——判断奇偶数

1119: 零起点学算法26--判断奇偶数 Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lldSubmitted: 2419  Accepted: 1508[Submit][Status][Web Board] Description 输入一个整数,判断是奇数还是偶数 Input 输入1个正整数(多组数据) Output 如果是奇数,输出odd否则输出even(每组数据一行) Sample Input 2 Sample O

1120: 零起点学算法27——判断是否直角三角形

1120: 零起点学算法27--判断是否直角三角形 Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lldSubmitted: 5747  Accepted: 1519[Submit][Status][Web Board] Description 输入三个整数,分别代表三角形的三条边长度,判断能否构成直角三角形 Input 输入3个整数a,b,c(多组数据,-5000000<a,b,c<5000000) Output 如果能

武汉科技大学ACM:1010: 零起点学算法27——判断是否直角三角形

Problem Description 输入三个整数,分别代表三角形的三条边长度,判断能否构成直角三角形 Input 输入3个整数a,b,c(多组数据,-5000000<a,b,c<5000000) Output 如果能组成直角三角形,输出yes否则输出no Sample Input 3 4 5 Sample Output yes 1 #include <stdio.h> 2 int main() 3 { 4 int a, b, c; 5 while(scanf("%d%

Problem D: 零起点学算法24——判断奇偶数

#include<stdio.h> int main() { int a; while(scanf("%d",&a)!=EOF) if(a%2==0) printf("odd"); else printf("even"); return 0; } 原文地址:https://www.cnblogs.com/chenlong991223/p/9744492.html

34.零起点学算法28——参加程序设计竞赛

#include<stdio.h> int main() { int a,b; while(scanf("%d %d",&a,&b)!=EOF) {if(a<=6||b<=2||(a<=20&&b<5)) printf("yes\n"); else printf("no\n"); } return 0; } 原文地址:https://www.cnblogs.com/Estwind

1167: 零起点学算法74——Palindromes _easy version

1167: 零起点学算法74--Palindromes _easy version Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lldSubmitted: 1754  Accepted: 1023[Submit][Status][Web Board] Description "回文串"是一个正读和反读都一样的字符串,比如"level"或者"noon"等等就是回文串.请写一个

1146: 零起点学算法53——数组中插入一个数

1146: 零起点学算法53--数组中插入一个数 Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lldSubmitted: 1749  Accepted: 613[Submit][Status][Web Board] Description 给定有序数组(从小到大),再给你一个数,要求插入该数到数组中并保持顺序 Input 多组测试,每组第一行输入一个整数n,然后是n个有序的整数 第二行输入1个整数m和1个整数K Outpu