比较包含关系:

#include <iostream>
#include<vector>
#include<string>

using namespace std;
bool my(vector<int> a, vector<int> b, size_t size)
{
	for (size_t i = 0; i < size; ++i)
	{
		if(a[i] != b[i])
			return false;
	}
	return true;
}
int main()
{
  vector<int> a,b;
  int c = 0;
  cout << "input a: ";
  while (cin >>c)
     a.push_back(c);
  cin.clear();
  //cin.ignore();
  cout << "input b: ";
  while (cin >> c)
     b.push_back(c);
  size_t size_a = a.size(), size_b = b.size();
  size_t i = 0;
  bool re = size_a>size_b ? my(a,b,size_b):my(a,b,size_a);
  cout << boolalpha << re << endl;
 
}

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-29
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-06-28
  • 2021-10-01
  • 2022-02-20
  • 2021-06-15
  • 2021-06-18
  • 2021-11-25
相关资源
相似解决方案