#6947. 删除指定位置元素(11)

删除指定位置元素(11)

删除指定位置元素

题目描述

给定一个整数序列,现在需要删除其中某一个位置上的元素。

请你使用 vector 保存数据,并删除指定下标位置的元素。

注意:

  • vector 下标从 0 开始。
  • 删除后,后面的元素会自动向前移动。

要求:

使用:

erase()
测试点编号 层级 n pos 数据特征 覆盖点与设计目的
1 弱数据 1 0 删除唯一元素 检查删除后为空;1.out 是空文件
2 2 删除首元素 检查首元素删除及整数边界
3 正常数据 5 2 删除中间元素 3 检查零起始下标和后续元素左移
4 10 9 删除尾元素 检查最大合法下标 n-1
5 极限数据 50 24 删除第 25 个元素 2147483647 检查长序列、中间删除及前后元素衔接

输入格式

第一行输入两个整数:

n pos

其中:

  • n 表示数组长度
  • pos 表示需要删除的位置

第二行输入 n 个整数。


输出格式

输出删除后的数组。


输入样例

5 2
10 20 30 40 50

输出样例

10 20 40 50

参考代码