Watermelon CodeForces - 4A

在一个炎热的夏日,皮特和他的朋友比利决定买一个西瓜。他们选择了最大最熟的一个,至少他们认为是。然后,西瓜被称重,秤显示 w w w 公斤。他们口渴得快要死了,决定分开这个大西瓜,但他们遇到了一个难题。

皮特和比利都是偶数的大粉丝,这就是为什么他们想要把西瓜分成两部分,每部分都是偶数公斤,同时并不强求两部分必须相等。这两个男孩累得要死,想要尽快开始他们的餐点,这就是为什么你应该帮助他们,找出他们是否可以按照他们想要的方式分开西瓜。当然,他们每个人都应该得到一部分正面的重量。

Input

第一行(也是唯一的输入行)包含整数 w ( 1 ≤ w ≤ 100 ) w (1\le w \le100) w(1w100) —— 男孩们买的西瓜的重量。

Output

打印“YES”,如果男孩们可以将西瓜分成两部分,每部分都重达偶数公斤;在相反的情况下,打印NO”。

输入 输出
8
YES

样例解释

例如,男孩们可以将西瓜分成2公斤和6公斤的两部分(另一种变体 - 4公斤和4公斤的两部分)。

解析

题目要求: n = a + b , a ≥ 2 , b ≥ 2 n=a+b, a\geq2,b\geq2 n=a+b,a2,b2 a , b a,b a,b 是偶数。
也就是: n ≥ 4 n \geq 4 n4 n n n 是偶数。

#include
using namespace std;

int main(){
	int n; cin>>n;
	cout<<((n>=4 &&n%2==0)?"YES":"NO");
	return 0;
} 

你可能感兴趣的:(#,基础语法,c++)