Cpp题目描述把一个数组的第 �x 个位置的元素删除掉输入格式有三行第一行有一个整数 ��=10nn=10第二行有 �n 个整数第三行有一个整数 �x 为要删除的位置输出格式输出更新后的列表数组输入输出样例样例 1输入样例 复制51 2 3 4 5 3输出样例 复制1 2 4 5

#include
#include

int main() {
int n;
std::cin >> n;

std::vector<int> arr(n);
for (int i = 0; i < n; i++) {
    std::cin >> arr[i];
}

int x;
std::cin >> x;

arr.erase(arr.begin() + x - 1);

for (int i = 0; i < arr.size(); i++) {
    std::cout << arr[i] << " ";
}

return 0;

}