题解 | #明明的随机数#
明明的随机数
https://www.nowcoder.com/practice/3245215fffb84b7b81285493eae92ff0
#include <iostream>
#include <vector>
#include <algorithm> // 包含排序函数sort
int main() {
int N;
std::cin >> N;
std::vector<int> numbers(N);
for (int i = 0; i < N; ++i) {
std::cin >> numbers[i];
}
// 使用 vector 存储输入的数字,保持输入顺序
// 然后对 vector 进行去重和排序
std::sort(numbers.begin(), numbers.end());
auto last = std::unique(numbers.begin(), numbers.end());
numbers.erase(last, numbers.end());
// 输出去重且排序后的结果
for (int num : numbers) {
std::cout << num << std::endl;
}
return 0;
}
文远知行公司福利 603人发布