80分 4和7 WA
查看原帖
80分 4和7 WA
693447
dkjsiogu楼主2022/8/5 14:29
#include <bits/stdc++.h>
using namespace std;
int main()
{
	int n;
	cin>>n;
	int numbers[n];
	int i,f,j;
	int e=n;
	int temp;
	
	for(i=0;i<n;i++)
	{
		cin>>numbers[i];
	}
	
	for(i=0;i<n;i++)
	{	if(numbers[i]==0)
		continue;
		for(f=i+1;f<n-1;f++)
		{	
			if(numbers[i]==numbers[f])
			{
				numbers[f]=0;
				e--;
			}
		}
	}
	j=0;
	int identical[e];
	for(i=0;i<n;i++)
	{
		if(numbers[i]!=0)
		{
		identical[j]=numbers[i];
		j++;		
		}
	}
	
	for(i=0;i<e;i++)
	{
		for(f=0;f<e;f++)
		{
			if(identical[i]<identical[f])
			{
				temp=identical[f];
				identical[f]=identical[i];
				identical[i]=temp;
			}
		}
	}
	
	cout<<e<<endl;
	for(i=0;i<e;i++)
	{
		cout<<identical[i]<<" ";
	}
	
		
}```
### 就是题目问什么我答什么啊
### 无法理解47测试点为什么WA
2022/8/5 14:29
加载中...