80分求帮忙看看哪里错了
查看原帖
80分求帮忙看看哪里错了
1294258
zhangyuexuan001楼主2024/11/9 18:45
#include <iostream>
#include <algorithm>
using namespace std;
int cmp(int a,int b){
	return a>b;
}
int n,m,a[100005],num=0,c[100005];
int main(){
	cin>>n>>m;
	for(int i=0;i<n;i++){
		cin>>c[i];
	}
	for(int i=0;i<m;i++){
		cin>>a[i];
		num+=a[i];
	}
	sort(c,c+n,cmp);
	for(int i=0;i<m;i++){
		if(a[i]>=0){
			c[0]+=a[i];
		}
	}
	if(n==1){
		cout<<num;
	}else{
		cout<<c[0];
	}
	return 0;
}
2024/11/9 18:45
加载中...