Problem - 1201B - Codeforces
解析:
因为每次减少2,如果总和为奇数肯定无法实现。
特例,如果某个数大于其他所有数的总和,同样无法实现。
其他均可实现。
#include<bits/stdc++.h>
using namespace std;
#define int long long
int n,x,sum,mx;
signed main(){scanf("%lld",&n);for(int i=1;i<=n;i++){scanf("%lld",&x);mx=max(mx,x);sum+=x;}printf("%s",sum%2||mx>sum-mx?"NO":"YES");return 0;
}