Shineld


私信TA

用户名:1934172455

访问量:653

签 名:

等  级
排  名 3054
经  验 1993
参赛次数 0
文章发表 15
年  龄 0
在职情况 学生
学  校 GDUT
专  业 计算机科学与技术

  自我简介:

解题思路:

注意事项:

参考代码:

#include <stdio.h>


int main()

{

    int n,i,j,t,k=0;

    scanf("%d",&n);


    int a[n],b[100];


    for(i=0;i<n;i++)

    {

        scanf("%d",&a[i]);

    }


    for(i=0;i<n;i++)

    {

        for(j=i+1;j<n;j++)

        {

            if(a[i]==a[j])

            {k++;

            a[i]=0;

            break;}

        }

    }


    printf("%d\n",n-k);


    for(i=0;i<n;i++)

    {

        for(j=i+1;j<n;j++)

            {if(a[i]>a[j])

                {

                    t=a[i];

                    a[i]=a[j];

                    a[j]=t;

                }

            }

    }

    for(i=0;i<n;i++)

    {

            if(a[i]!=0)

            printf("%d ",a[i]);

    }

    return 0;


}


 

0.0分

0 人评分

  评论区