求助,90分
查看原帖
求助,90分
565070
2345A楼主2023/12/31 17:22

卡住了,找不出任何问题。。。

#include<bits/stdc++.h> 
using namespace std;
int main()
{
	long long a[110],m,cs=0;
	cin>>m;
	cs=m;
	for(int i=0;i<m;i++)
	{
		cin>>a[i];
	} 
	sort(a,a+m);
	for(int i=0;i<m;i++)
	{
		if(a[i]==a[i+1])
		a[i]=100000;
	}
	for(int i=0;i<m;i++)
	{
		if(a[i]==100000)
		{
		 cs--;
	    }
	}
	cout<<cs<<endl;
	if(a[0]==100000)
	cout<<"";
	else
	cout<<a[0];
	for(int i=1;i<m;i++)
	{
		if(a[i]==100000)
		cout<<"";
		else
		cout<<" "<<a[i];
	}
	return 0;
}
2023/12/31 17:22
加载中...