本文主要是介绍Watermelon CodeForces - 4A,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在一个炎热的夏日,皮特和他的朋友比利决定买一个西瓜。他们选择了最大最熟的一个,至少他们认为是。然后,西瓜被称重,秤显示 w w w 公斤。他们口渴得快要死了,决定分开这个大西瓜,但他们遇到了一个难题。
皮特和比利都是偶数的大粉丝,这就是为什么他们想要把西瓜分成两部分,每部分都是偶数公斤,同时并不强求两部分必须相等。这两个男孩累得要死,想要尽快开始他们的餐点,这就是为什么你应该帮助他们,找出他们是否可以按照他们想要的方式分开西瓜。当然,他们每个人都应该得到一部分正面的重量。
Input
第一行(也是唯一的输入行)包含整数 w ( 1 ≤ w ≤ 100 ) w (1\le w \le100) w(1≤w≤100) —— 男孩们买的西瓜的重量。
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,a≥2,b≥2 且 a , b a,b a,b 是偶数。
也就是: n ≥ 4 n \geq 4 n≥4 且 n n n 是偶数。
#include<bits/stdc++.h>
using namespace std;int main(){int n; cin>>n;cout<<((n>=4 &&n%2==0)?"YES":"NO");return 0;
}
这篇关于Watermelon CodeForces - 4A的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!