
#include <algorithm>
#include <iostream>
#include <vector>
using namespace std;
int main() {
int lenA, lenB;
vector<int> A;
int a;
cin >> lenA;
while (lenA--) {
cin >> a;
A.emplace_back(a);
}
cin >> lenB;
while (lenB--) {
cin >> a;
A.emplace_back(a);
}
sort(A.begin(), A.end());
A.erase(unique(A.begin(), A.end()), A.end());
for(int i = 0; i < A.size(); ++i){
cout << A[i];
}
}
// 64 位输出请用 printf("%lld")
C++程序:读入两个整数序列并合并去重
该C++程序首先读取两个整数序列的长度,然后依次输入每个序列的元素存储到一个vector中。使用sort对合并后的序列排序,接着应用unique函数和erase方法去除重复元素。最后,程序打印出无重复元素的序列。
777

被折叠的 条评论
为什么被折叠?



