求救!
  • 板块题目总版
  • 楼主_Stitches_
  • 当前回复9
  • 已保存回复9
  • 发布时间2021/11/8 20:02
  • 上次更新2023/11/4 01:04:59
查看原帖
求救!
492008
_Stitches_楼主2021/11/8 20:02

WA了两个点,请大佬看看

#include<bits/stdc++.h>
using namespace std;
long n,m,a[20100],b[20100],s;
int main()
{
	cin>>n>>m;
	if(n>m)
	{
		cout<<"you died!";
		return 0;
	}
	for(int i=1;i<=n;i++)
	  cin>>a[i];
	for(int i=1;i<=m;i++)
	  cin>>b[i];
	sort(a+1,a+n+1);
	sort(b+1,b+m+1);
	for(int i=1;i<=n;i++)
	{
		bool f=0;
		for(int j=i;j<=m;j++)
		  if(b[j]>=a[i])
		  {
			s+=b[j];
			f=1;
			break;
		  }
		if(f==0)
		{
			cout<<"you died!";
			return 0;
		}
	}
	cout<<s;
	return 0;
}
2021/11/8 20:02
加载中...