题解 | 序列中整数去重
#include <stdio.h> int main() { int n = 0; scanf("%d", &n); int arr[1000] = { 0 }; int i = 0; for (i = 0; i < n; i++) { scanf("%d", &arr[i]); } int j = 0; for (i = 0; i < n; i++) { if (arr[i] != 0) { for (j = i + 1; j < n; j++) { if (arr[j] == arr[i]) { arr[j] = 0; } } } } for (i = 0; i < n; i++) { if (arr[i] != 0) { printf("%d ", arr[i]); } } return 0; }