为啥有5个点RE???
查看原帖
为啥有5个点RE???
915610
changzhaochangle楼主2023/6/26 18:30

为啥?

#include<bits/stdc++.h>
using namespace std;
int n,m,a[10001],b[10001],t=1,sum=0,v=0;
int main(){
	scanf("%d%d",&n,&m);	
	for(int i=1;i<=n;i++) scanf("%d",&a[i]);
	for(int i=1;i<=m;i++) scanf("%d",&b[i]);
	sort(a+1,a+1+n);
	sort(b+1,b+1+m);
	for(int i=1;i<=m;i++){
		if(b[i]>=a[t]){
			sum+=b[i];
			t++;
		}
		if(t==n+1){
			v=1;
			break;
		}
	}
	if(v==1) printf("%d",sum);
	else printf("you died!");
	return 0;
}

2023/6/26 18:30
加载中...