Массивы и коллекции / Массивы

#include <iostream>
#include <vector>
using namespace std;

vector<int> nums = {257};
nums.push_back(11);
//nums is {2, 5, 7, 11}
showNums(nums);

nums.insert(nums.begin() + 13);
//nums is {2, 3, 5, 7, 11}
showNums(nums);

nums.erase(nums.begin() + 2);
//nums is {2, 3, 7, 11}
showNums(nums);

nums.insert(nums.end(), {1317});
//nums is {2, 3, 7, 11, 13, 17}
showNums(nums);

nums.erase(nums.begin(), nums.begin() + 1);
nums.insert(nums.begin(), {235});
//nums is {2, 3, 5, 7, 11, 13, 17}
showNums(nums);

nums.clear();
//nums is {}

void showNums(vector<int> nums) {
    for (int i : nums) cout << i << ", "
    cout << endl;
}