2 条题解

  • 1
    @ 2023-10-15 14:46:32
    #include <iostream>
    #include <cstdio>
    #include <math.h>
    using namespace std;
    int main ()
       { 
        int N,M=0,a[1001],i,j,k,kk;
    
       cin>>N;
       for(i=1;i<=N;i++)
       cin>>a[i];
    
    
       for(i=1;i<=N-1;i++)
       for(j=i+1;j<=N;j++)
       { if (a[i]==a[j]) a[i]=-1;
         if (a[i]>a[j]) 
          {
            k=a[i];
            a[i]=a[j];
            a[j]=k;
          }
        }
    
       for(i=1;i<=N;i++)
       if (a[i]>=0) M++;
       cout<<M<<endl;
       for(i=1;i<=N;i++)
       if (a[i]>=0) cout<<a[i]<<' ';
    
    	}                                   
    
    

    信息

    ID
    146
    时间
    1000ms
    内存
    125MiB
    难度
    3
    标签
    递交数
    86
    已通过
    47
    上传者