这个C++的程序是怎么编写的

2025-04-19 08:56:33
推荐回答(1个)
回答1:

bool same_vec(vectora,vectorb)
{
vector::iterator itA = a.begin();
vector::iterator itB = b.begin();
for(; itA != a.end(); itA++)
{
for(; itB != b.end(); itB++)
{
if(itA == itB) return true;
}
}
return false;
}

main Function:
int main()
{
cout << "input vector A: " << endl;
int m;
while(getchar()!='\n')
{
cin >> m;
a.push_back(m);
}

cout << "input vector B: " << endl;
int n;
while(getchar()!='\n')
{
cin >> n;
b.push_back(n);
}

return (same_vec(a,b));
}