這道題讓我超無語。。。。。特別是這句話:
出題人是想表達每一部分都是2的倍數吧;我去,無語了;我讀半天認爲只有8 16 32 64…,QAQ;
結果是否每部分是2的倍數就OK了,所以直接就奇偶判斷注意特判斷一個2;因爲2不能分爲兩部分,這兩部分被2整除;
也就是這個意思:比如8 那麼就可以分爲2 6,14就可以分爲12 2,但是2只能分爲1 1,所以只有他這一個偶數不成立其他偶數都成立;
所以判斷一下奇數偶數就可以了,真夠坑的;
#include<bits/stdc++.h>
using namespace std;
int main()
{
int w;
cin>>w;
if(w%2==0 && w!=2){
puts("YES");
}
else{
puts("NO");
}
return 0;
}