NYOJ 48 小明的调查作业
1 #include<stdio.h> 2 #include<stdlib.h> 3 int main() 4 { 5 int n,i,j,t,count=0; 6 int a[1010]; 7 scanf("%d",&n); 8 for(i=0;i<n;i++) 9 scanf("%d",a+i); 10 for(i=0;i<=n-1;i++) 11 { 12 for(j=i+1;j<=n-1;j++) 13 if(a[i]>a[j]) 14 {t=a[i];a[i]=a[j];a[j]=t;} 15 } 16 for(i=0;i<n;i++) 17 { 18 if(a[i]==a[i+1]) 19 {count++;continue;} 20 } 21 printf("%d\n",n-count); 22 for(i=0;i<n;i++) 23 if(a[i]!=a[i-1]) 24 printf("%d ",a[i]); 25 printf("\n"); 26 //system("pause"); 27 return 0; 28 }