关于刚才那场比赛
  • 板块灌水区
  • 楼主qinyihao
  • 当前回复8
  • 已保存回复8
  • 发布时间2021/4/24 20:02
  • 上次更新2023/11/5 00:09:37
查看原帖
关于刚才那场比赛
348831
qinyihao楼主2021/4/24 20:02

A题可能撞了?

CF1038D的code能够AC全部点

code:

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

int main() {
	long long n,m1=INT_MAX,m2=INT_MIN,a,s=0;
	cin>>n;
	for(int i=0;i<n;i++){
		cin>>a;
		m1=min(m1,a);
		m2=max(m2,a);
		s+=abs(a);
	}
	if(n==1)
	   cout<<m1;
	else if(m1*m2>0)
	   cout<<min(s-2*m1,s+2*m2);
	else
	   cout<<s;
}

CF提交记录: https://codeforces.com/contest/1038/submission/114108934

2021/4/24 20:02
加载中...