1500*B. Zero Array(贪心&数学&找规律)

Problem - 1201B - Codeforces

解析:

因为每次减少2,如果总和为奇数肯定无法实现。

特例,如果某个数大于其他所有数的总和,同样无法实现。

其他均可实现。

cpp 复制代码
#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;
}
相关推荐
bksczm12 小时前
Linux之日志和线程池、内存池
java·开发语言
三十岁老牛再出发12 小时前
07.26每日总结
linux·c语言·mysql
笨蛋不要掉眼泪12 小时前
Java虚拟机:对象复活、引用强度与Stop-The-World
java·开发语言·jvm
布朗克16812 小时前
Go 入门到精通-33-unsafe 与 CGO
开发语言·后端·golang·unsafe·cgo
Warren2Lynch12 小时前
掌握 UML 构造型、标记定义与标记值:面向领域特定建模的 UML 扩展全面指南
大数据·算法·uml
1570925113413 小时前
【无标题】
开发语言·python·算法
稚南城才子,乌衣巷风流13 小时前
换根法(Rerooting)算法详解
算法
xieliyu.13 小时前
MySQL 存储过程详解:概念、创建与删除全教程
开发语言·数据库·mysql
小羊先生car13 小时前
RTOS-F429-HAL-基础内容认识(2026/7/26)
c语言
晓子文集13 小时前
Tushare接口文档:期货交易日历(fut_trade_cal)
大数据·算法