枫原万叶


私信TA

用户名:dotcpp0595356

访问量:799

签 名:

等  级
排  名 1326
经  验 2970
参赛次数 0
文章发表 13
年  龄 18
在职情况 学生
学  校 黑龙江大学
专  业 软件工程

  自我简介:

TA的其他文章

解题思路:

注意事项:

参考代码:

#include<stdio.h>

int main()

{

    int a[100],i,d,k,j,t=-1,b[100],w,r;

    scanf ("%d",&d);

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

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

    w=d;

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

    {

        for (j=0;j<d;j++)

        {

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

            {

                 a[i]=0;

                 w--;

            }

        }

    }

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

        {

            for (j=0;j<d;j++)

            {

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

                {

                    r=a[i];

                    a[i]=a[j];

                    a[j]=r;

                }

            }

        }

    printf ("%d\n",w);

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

    {

        if (a[i]!=0)

        {

        t++;

        if(t>0) printf (" ");

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

        }

    }

    return 0;

}


 

0.0分

1 人评分

  评论区

  • «
  • »