zoukankan      html  css  js  c++  java
  • C++primer习题6.16

    比较包含关系:

    #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;
     
    }
    

  • 相关阅读:
    EUI库
    EUI库
    EUI库
    EUI库
    EUI库
    EUI库
    EUI库
    EUI库
    EUI库
    EUI库
  • 原文地址:https://www.cnblogs.com/xiangshancuizhu/p/2092780.html
Copyright © 2011-2022 走看看