站外题求助
  • 板块灌水区
  • 楼主_YFS_
  • 当前回复8
  • 已保存回复8
  • 发布时间2024/2/28 21:30
  • 上次更新2024/2/29 10:05:37
查看原帖
站外题求助
1071901
_YFS_楼主2024/2/28 21:30

样例过了,为啥才10分啊?

题意传送门

#include<bits/stdc++.h>
using namespace std;

int main()
{
	int n,m,a[105],b[105];
	while(cin>>n>>m&&n!=0&&m!=0)
	{
		for(int i=0;i<n;i++)
		{
			cin>>a[i];
		}
		for(int i=0;i<m;i++)
		{
			cin>>b[i];
		}
		for(int i=0;i<n;i++)
        {
        	for(int j=0;j<m;j++)
        	{
        		if(a[i]==b[j])
        		{
        			a[i]=-10000;
				}
			}
		}
		int f=0;
		sort(a,a+n);
		for(int i=0;i<n;i++)
		{
			if(a[i]!=-10000)
			{
				cout<<a[i]<<' ';
				f=1; 
			}
		}
		if(f==0)cout<<"NULL";
		cout<<endl;
	}
	return 0;
}
2024/2/28 21:30
加载中...