1 条题解
-
2
#include <bits/stdc++.h> using namespace std; int main(){ int m,n,a[999],b[999],l[999],ai=0,bi=0; cin >> m >> n; for(int i=0;i<m+n;i++){ cin >> l[i]; } for(int i=0;i<m+n;i++){ bool f=false; for(int j=0;j<ai;j++){ if(l[i]==a[j]){ f=true; } } if(f==false){ a[ai]=l[i]; ai++; } } sort(a,a+ai); for(int i=0;i<ai;i++){ cout << a[i] << " "; } for(int i=0;i<ai;i++){ int sa=0,sb=0; for(int j=0;j<m;j++){ if(l[j]==a[i]){ sa++; } } for(int j2=m;j2<m+n;j2++){ if(l[j2]==a[i]){ sb++; } } if(sa>=1&&sb>=1){ b[bi]=a[i]; bi++; } } cout << endl; sort(b,b+bi); for(int i=0;i<bi;i++){ cout << b[i] << " "; } return 0; }
- 1
信息
- ID
- 468
- 时间
- 1000ms
- 内存
- 64MiB
- 难度
- 1
- 标签
- 递交数
- 25
- 已通过
- 24
- 上传者