原题链接:http://codeforces.com/problemset/problem/4/A
分析:只要是理解题意,还是不难的。就是看一个数能不能分成两个偶数相加(加数不能是0,加数可以相等)。
我的代码:
#include<stdio.h>
int main()
{
int n;
while(scanf("%d",&n)!=EOF)
{
int flag=0;
for(int i=2;i<=n/2;i+=2)
{
if((n-i)%2==0) flag=1;
if(flag==1) break;
}
if(flag) printf("YES\n");
else printf("NO\n");
}
return 0;
}
总结:WA好多次QAQ,开始以为可以有0。。