Năm nhuận

Xem PDF

Đ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 ra NO

Example

Test 1

Input
2
2015
2016
Output
NO
YES

Bình luận


  • 0
    phamgiakhanh686868    9:07 a.m. 17 Tháng 11, 2024

    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


    • 0
      Phamduchiep    12:51 p.m. 19 Tháng 10, 2024
      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';
      }
      }


      • 0
        P1A1PhanNguyen    10:09 p.m. 8 Tháng 7, 2024

        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")


        • 0
          hieuminh0157    3:46 p.m. 6 Tháng 6, 2024

          include <iostream>

          include <cmath>

          using namespace std;

          int main()
          {
          int q;
          cin >> q;

          while (q>0)
          {
              q--;
              int n;
              cin >> n;
              cout << ((n % 4 == 0) && !(n % 100 == 0) || (n % 400 == 0) ? "YES" : "NO") << '\n';
          }
          
          return 0;
          

          }


          • -4
            nguyennhatnam123    7:48 a.m. 20 Tháng 7, 2023 đã chỉnh sửa

            .


            • -2
              votagiahuy2008    11:13 p.m. 14 Tháng 6, 2023

              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';
              }
              }

              1 phản hồi

              • -2
                dangluu2013    9:23 p.m. 23 Tháng 5, 2023

                ủa sao kì vậy ta 500 và 1000 chia hết cho 4 mà

                1 phản hồi

                • -3
                  lagiahuy    8:16 p.m. 8 Tháng 10, 2021

                  ủa bài này dạng Cài đặt hả???


                  • -29
                    NguyenTungLam24062010    12:58 p.m. 24 Tháng 8, 2021

                    Bình luận bị ẩn vì nhiều phản hồi tiêu cực. Nhấp vào đây để mở.

                    1 phản hồi