参考代码:
#include#include#include using namespace std; int main() { vectorv1,v2,v3; int i,temp; cin>>i; while(i--){ cin>>temp; v1.push_back(temp); } cin>>i; while(i--){ cin>>temp; v2.push_back(temp); } cin>>i; while(i--){ cin>>temp; v3.push_back(temp); } sort(v1.begin(), v1.end()); sort(v2.begin(), v2.end()); sort(v3.begin(), v3.end()); vector::iterator it1,it2,it3; it2=v2.begin(); it3=v3.begin(); for(it1=v1.begin();it1!=v1.end();it1++) { while(it2!=v2.end()&&*it2<*it1){ it2++; } while(it3!=v3.end()&&*it3<*it1){ it3++; } if(*it2==*it3&&*it2==*it1) cout<<*it1; if(it1+1!=v1.end())cout<<" "; } cout<<endl; return 0; }
作者心情:昨夜西风凋碧树,独上高楼,望尽天涯路。
如无特殊说明,文章均为本站原创,转载请注明出处
- 转载请注明来源:查找公共数字
- 本文永久链接地址:http://icehill.cn/post/single/info/80.html