记录编号 586596 评测结果 AAAAAAAAAA
题目名称 简单题ateam 最终得分 100
用户昵称 Gravatar小刘同学 是否通过 通过
代码语言 C++ 运行时间 0.000 s
提交时间 2024-02-15 15:16:10 内存使用 0.00 MiB
显示代码纯文本
#include<bits/stdc++.h>
using namespace std;

int main(){
	freopen("ateam.in","r",stdin);
	freopen("ateam.out","w",stdout);
	int n,type,da[101],xi[101],da1[101],xi1[101],sum=0;
	cin>>n>>type;
	for(int i=1;i<=n;i++){
		cin>>da[i];
	}
	sort(da+1,da+n+1);
	for(int i=1;i<=n;i++){
		da1[i]=da[i];
	}
	for(int i=1;i<=n;i++){
		cin>>xi[i];
	}
	sort(xi+1,xi+n+1);
	for(int i=1;i<=n;i++){
		xi1[i]=xi[i];
	}
	if(type==1){
		for(int i=1;i<=n;i++){
			sum+=max(da1[i],xi1[i]);
		}
	}else{
		for(int i=1;i<=n;i++){
			sum+=max(da1[i],xi1[n-i+1]);
		}
	}
	cout<<sum;
    return 0;
}