#include #include #include #include #include #include #include using namespace std; int find(vector master){ int max; for (int i: master){ if (!master[i] < max){ max = master[i]; } } return max; } void print(vector vect){ for(int i = 0; i < vect.size(); i++){ cout << vect[i] << " "; } cout << endl; } vector randVect(int len){ vector v(len); srand(unsigned(time(nullptr))); for(int i = 0; i < v.size(); i++){ v[i] = rand() % 10; } return v; } int main(int argc, char **argv){ int num; if(argc < 2){ num = rand() % 100; }else{ try { num = stoi(argv[1]); } catch (const std::invalid_argument& e) { cerr << "Invalid argument" << endl; return 1; } } vector db1 = randVect(num); vector db2 = randVect(num); print(db1); //int max = find(db1); //cout << max << endl; cout << endl; print(db2); //int max = find(db2); //cout << max << endl; return 0; }