提交时间:2025-03-28 15:22:33

运行 ID: 8188

#include <bits/stdc++.h> using namespace std; int a[1200],b[1200],c[1200]; bool d[1200],e[1200],f[1200]; int main() { int n,m,count=0; cin >> n; for(int i =1; i<=n; i++) { cin >> a[i]; c[a[i]]++; d[a[i]]=true; e[a[i]] = true; } cin >> m; for(int i =1; i<=m; i++) { cin >> b[i]; c[b[i]]++; d[b[i]]=true; f[b[i]] = true; } for(int i =1; i<=1010; i++) { if(c[i]==2) { cout << i << " "; } } cout << endl; for(int i = 1; i<=1010; i++) { if(d[i]) { cout << i << " "; } } cout << endl; sort(a+1,a+n+1); int max_a = a[n]; for(int i = 1; i<=max_a; i++) { if(e[i]==true && f[i]==false) { cout << i << " "; } } return 0; }