急!求助悬2关
  • 板块灌水区
  • 楼主ChenZQ
  • 当前回复1
  • 已保存回复1
  • 发布时间2024/4/27 19:50
  • 上次更新2024/4/27 19:53:17
查看原帖
急!求助悬2关
745358
ChenZQ楼主2024/4/27 19:50

这题我得了83分不知道哪里错了

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

int a[2010][2010];
int n,m;

int main()
{
	scanf("%d%d",&n,&m);
	int sum=0,mx=-100,cnt=0,zr=0;
	for(int i=1;i<=n;i++) for(int j=1;j<=m;j++)
	{
		scanf("%d",&a[i][j]);sum+=abs(a[i][j]);
		if(a[i][j]<=0) cnt++;
		if(a[i][j]<=0) mx=max(mx,a[i][j]);
	}
	if(cnt%2==0)
	{
		printf("%d",sum);
		return 0;
	}
	else
	{
		printf("%d",sum+mx+mx);
	}
}
2024/4/27 19:50
加载中...