#include <stdio.h> int main() { int n,i,j; scanf("%d",&n); int arr[n],b[5005] = {0}; for(i = 0; i < n; i++) scanf("%d",&arr[i]); for(i = 0; i < n;i++){ for(int j = i; j < n; j++){ b[arr[i]]++; if(b[arr[i]] == 1) printf("%d ",arr[i]); if(arr[i] == arr[j]) b[arr[i]]++; } } return 0; }
应该没有更短了的吧,嘻嘻