题解 | 明明的随机数
明明的随机数
https://www.nowcoder.com/practice/3245215fffb84b7b81285493eae92ff0
#include <stdio.h>
int main()
{
int n = 0, a = 0;
int list[1000] = {0};
int list2[1000] = {0};
scanf("%d", &n);
for (int i = 0; i < n; i++) {
scanf("%d", &list[i]);
}
for (int i = 0; i < n; i++) {
if (list[i] == 0)
continue;
for (int j = i + 1; j < n; j++) {
if (list[i] == list[j]) {
list[j] = 0;
}
}
list2[a] = list[i];
a++;
}
for (int i = 0; i < a; i++) {
for (int j = i + 1; j < a; j++) {
if (list2[i] > list2[j]) {
int tem = list2[i];
list2[i] = list2[j];
list2[j] = tem;
}
}
}
for (int i = 0; i < a; i++) {
printf("%d\n", list2[i]);
}
}
海康威视公司氛围 1032人发布
