Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
6813 | 仇翌楷 | 明明的随机数 | C++ | Accepted | 2 MS | 736 KB | 741 | 2021-02-19 20:36:47 |
#include <iostream> using namespace std; int ans_t[1001]; int main() { int n, x, sum = 0, t; cin >> n; int ans[n + 5]; for (int i = 1; i <= n; i++) { cin >> x; ans_t[x]++; } for (int i = 1; i <= 1000; i++) { if (ans_t[i] > 0) { ans[sum] = i; sum++; } } /* for (int i = 0; i < sum; i++) { for (int j = i - 1; j < sum; j++) { if (ans[j + 1] > ans[j]) { t = ans[j]; ans[j] = ans[j + 1]; ans[j + 1] = t; } } } */ cout << sum << endl; for (int i = 0; i < sum; i++) { cout << ans[i] << " "; } return 0; }