dev过了,但是0分,菜菜,救救
查看原帖
dev过了,但是0分,菜菜,救救
840977
muliaty233楼主2022/10/25 00:06
#include <stdio.h>
int main()
{
    int n,s,p,u,j=0,a,b,c,d;
    scanf("%d",&n);
    int i[n],t[1000];
    for(s=0;s<1000;s++)
    {
        t[s]=0;
    }
    
    while(n>0)
    {
        scanf("%d",&p);
        if(t[p]==0)
        {
            i[j]=p;
            j++;
            t[p]=1;
        }
        n--;
    }
	for(a=0;a<j-1;a++)
	{
		c=a;
		for(b=a+1;b<j;b++)
		{
			if(i[c]>i[b])
			{
				c=b;
			}
			d=i[a];
			i[a]=i[c];
			i[c]=d;
		}
	 } 
	  printf("%d\n",j);
    for(a=0;a<j-1;a++)
    printf("%d ",i[a]);
    printf("%d",i[j-1]);
    return 0;
}
2022/10/25 00:06
加载中...