链接:ac.nowcoder.com/acm/problem…
来源:牛客网
题目描述
群众想要吃瓜,于是给你一个瓜让你切,但是作为考验
告诉你西瓜的重量,问你能否将这个西瓜分成两部分,每个部分都是偶数。
注意:这里说的是能否分成两部分,不是能否平均分成两部分
输入描述:
输入一行,包含一个整数weight,表示西瓜的重量1 <= weight <= 100
输出描述:
输出一行,见样例。
示例1
输入
8
输出
YES, you can divide the watermelon into two even parts.
示例2
输入
3
输出
NO, you can't divide the watermelon into two even parts.
备注:
要注意检查你的输出格式要跟样例输出一模一样才能通过,尤其别忘了句子最后的小点哦
题目要求要能切分分成两部分且两部分都是偶数,所以要大于2
| 输入 (n) | 结果 | 原因 |
|---|---|---|
| 2 | NO | 只能分成 1 + 1(奇数) |
| 4 | YES | 可以分成 2 + 2(偶数) |
| 7 | NO | 奇数无法分成两个偶数之和 |
| 8 | YES | 可以分成 2 + 6 |
代码
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin >> n;
//这里题目要能切分分成两部分且两部分都是偶数
if(n % 2 == 0 && n > 2){
cout << "YES, you can divide the watermelon into two even parts.";
}
else{
cout << "NO, you can't divide the watermelon into two even parts.";
}
return 0;
}