Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
110610 彭士宝 整数去重 C++ Accepted 1 MS 276 KB 695 2025-02-22 14:02:35

Tests(3/3):


Code:

#include <iostream> #include <vector> using namespace std; int main() { int n; cin >> n; // 输入序列的长度 vector<int> sequence(n); // 存储输入的序列 vector<bool> seen(5001, false); // 用于标记数字是否已经出现过,大小为5001(因为数字范围是10到5000) for (int i = 0; i < n; i++) { cin >> sequence[i]; // 输入序列中的每个数字 } for (int i = 0; i < n; i++) { if (!seen[sequence[i]]) { // 如果这个数字没有出现过 seen[sequence[i]] = true; // 标记为已出现 cout << sequence[i] << " "; // 输出这个数字 } } return 0; }