Codeforces 入门 4A 作者:QWQ 2026-10-01 数学思维

Watermelon

Codeforces 4A · 入门


题意简述

一个西瓜重 w(1 ≤ w ≤ 100),问能否把它分成两份重量都是偶数的部分。

思路

  • 总重量 w 必须大于 2:w = 2 只能分成 1 + 1,都是奇数。
  • w 必须是偶数:两个偶数相加一定是偶数。
  • 结论:w > 2 且 w % 2 == 0 时输出 YES,否则 NO。

代码

#include <bits/stdc++.h>
using namespace std;

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

小结

经典 CF 签到题。坑点在 w = 2:容易被「偶数就行」的思路带偏。做思维题先手玩几个小样例。