题解 | #明明的随机数#
明明的随机数
https://www.nowcoder.com/practice/3245215fffb84b7b81285493eae92ff0
#include <stdio.h>
#include <stdlib.h>
int main() {
int a;
int b[500];
int i;
int c;
for (i = 0; i<500; i++) {
b[i] = 0;
}
//创建一个数组装输入的随机数
scanf("%d",&a);
int arr1[a];
for( i=0; i< a; i++ ){
scanf("%d",&c);
arr1[i] = c;
}
//对数组的内容进行去重操作
//将随机数放入数组下标中
for(i = 0;i<a;i++)
{
b[arr1[i]] = arr1[i];
}
for(i=0;i<500;i++){
if(b[i]!=0){
printf("%d\n",b[i]);
}
}
return 0;
}

