70分求助
查看原帖
70分求助
1187511
daijinxiang楼主2024/2/25 16:23

My Code:

#include<bits/stdc++.h>
using namespace std;
int n,m,a[20005],z[20005],ans;
int main(){
	cin>>n>>m;
	for(int i=1; i<=n; i++) cin>>a[i];
	for(int i=1; i<=m; i++) cin>>z[i];
	sort(a+1,a+1+n);
	sort(z+1,z+1+m);
	for(int i=1; i<=n; i++){
		bool flag=0;
		int k=0;
		while(!flag&&k<=m){
			k++;
			if(z[k]>=a[i]) flag=1,ans+=z[k];
		}
		if(!flag){
			cout<<"you died!";
			return 0;
		}
	}
	cout<<ans<<endl;
	return 0;
}

解答问题后关注

2024/2/25 16:23
加载中...