7 条题解

  • 2
    @ 2023-10-22 13:02:53
    #include <bits/stdc++.h> 
    using namespace std;
    int main()
    {
        int w;
        cin >> w;
        if(w % 2 == 0 and w / 2 % 2 == 0)
        {
            cout << "YES";
        }
        else
        {
            cout << "NO";
        }
        return 0;
    }
    
    • 2
      @ 2023-9-6 19:46:11
      #include<bits/stdc++.h>
      using namespace std;
      int main()
      {
          int a;
          cin >> a;
          if (a % 2 == 0 && a != 2)
          {
         	    cout << "YES" ;
          }
          else
          {
         	  cout << "NO";
          }
          return 0;
      }
      

      A

      • 1
        @ 2024-5-3 11:44:16

        无脑高精度,complishment语句很重要! 真的AC了,震撼! 拿走,老规矩,必须赞!

        #include <bits/stdc++.h>
        #define long long;
        #define complishment int;
        using namespace std;
        int pad(int w)
        {
            if (w % 4 == 0)
            {
                return true;
            }
            else
            {
                return false;
            }
        }
        int main(int w)
        {
            cin >> w;
            if (pad(w))
            {
                cout << "YES";
                return false;
            }
            cout << "NO";
            return 0;
        }
        
        • 1
          @ 2023-8-23 15:37:29

          过辣!

          无脑if

              long long w;
              bool flag=1;
              cin>>w;
              if (w%2==1)
              {
                  flag=0;
              }
              else if (w==2)
              {
                  flag=0;
              }
              if (flag)
              {
                  cout<<"YES";
              }
              else
              {
                  cout<<"NO";
              }
          
          • 1
            @ 2022-12-13 16:51:03
            #include<bits/stdc++.h>
            using namespace std;
            int main()
            {
                int w;
                cin >> w;
                if ((w % 2 == 0) && (w != 2))
                {
               	    cout << "YES" ;
                }
                else
                {
               	  cout << "NO";
                }
                return 0;
            }
            
            • 0
              @ 2024-5-15 20:07:31

              简简单单,只有一个测试点唉嘿

              #include <bits/stdc++.h>
              using namespace std;
              int n;
              int main(){
              	cin>>n;
              	if(n%2==0&&(n/2)%2==0) cout<<"YES";
              	else cout<<"NO";
              	return 0;
              }
              
              
              • 0
                @ 2024-2-2 22:25:22

                看见各位一直再用 w / 2 % 2 == 0 觉得有点辛苦,因为要求: 2 | w / 2 所以得: 4 | w 因此可把核心代码改为:

                if(w%4==0)    cout<<"YES";
                else    cout<<"NO";
                

                AC代码

                #include<iostream>
                using namespace std;
                int w;
                int main(){
                    cin>>w;
                    if(w%4==0)  cout<<"YES";
                    else    cout<<"NO";
                    return 0;
                }
                
                • 1

                【基础】吃西瓜( watermelon )

                信息

                ID
                541
                时间
                1000ms
                内存
                16MiB
                难度
                4
                标签
                递交数
                295
                已通过
                140
                上传者