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;
}