Điểm:
200 (p)
Thời gian:
1.0s
Bộ nhớ:
640M
Input:
bàn phím
Output:
màn hình
Theo lịch tiêu chuẩn ngày nay, một năm \(n\) được gọi là năm nhuận khi nó là một số chia hết cho \(4\) nhưng không chia hết cho \(100\). Tuy nhiên, có ngoại lệ cho điều kiện đó chính là nếu số năm chia hết cho \(400\) thì nó cũng là năm nhuận.
Input
- Dòng đầu chứa số nguyên dương \(q\) \((q \leq 10)\) - số lượng câu hỏi
- \(q\) dòng tiếp theo, mỗi dòng chứa số nguyên dương \(n\) \((n\leq 100000)\).
Output
- \(q\) dòng, in ra
YES
nếu năm thứ \(n\) là năm nhuận, ngược lại in raNO
Example
Test 1
Input
2
2015
2016
Output
NO
YES
Bình luận
n= int(input())
for i in range(n):
a = int(input())
if a % 4 == 0 and a % 100 != 0 or a % 400 == 0:
print("YES")
else:
print("NO")
code py3
code c++
include<bits/stdc++.h>
using namespace std;
int main(){
long long n,q;
cin>>q;
while(q--){
cin>>n;
if(n%400==0||n%4==0&&n%100!=0)
cout<<"YES"<<'\n';
else cout<<"NO"<<'\n';
}
}
Python 3
t = int(input())
for _ in range(t):
year = int(input())
if (year % 400 == 0) or (year % 4 == 0 and year % 100 != 0):
print("YES")
else:
print("NO")
include <iostream>
include <cmath>
using namespace std;
int main()
{
int q;
cin >> q;
}
.
code AC nè
include <bits/stdc++.h>
using namespace std;
long long q;
int main()
{
cin>>q;
while(q--)
{
long long y;
cin>>y;
if(y % 4 == 0)
{
if( y % 100 == 0)
{
if ( y % 400 == 0)
cout<<"YES"<<'\n';
else
cout<<"NO"<<'\n';
}
else
cout<<"YES"<<'\n';
}
else
cout<<"NO"<<'\n';
}
}
ủa sao kì vậy ta 500 và 1000 chia hết cho 4 mà
ủa bài này dạng Cài đặt hả???
Bình luận bị ẩn vì nhiều phản hồi tiêu cực. Nhấp vào đây để mở.