#revbasic03. 删除指定位置的数

删除指定位置的数

删除指定位置的数

题目描述

给定一个长度为 n 的整数数组,再给定一个位置 p。请删除数组中第 p 个数,并输出删除后的数组。数组位置从 1 开始编号。注意:本题删除的是“位置”,不是删除某个数值。

输入格式

第一行输入一个整数 n。第二行输入 n 个整数。第三行输入一个整数 p

输出格式

输出删除后的数组,相邻两个数之间用一个空格隔开。

样例

5
1 2 3 4 5
3
1 2 4 5
4
10 20 30 40
1
20 30 40

数据范围

  • 字符串长度:1 <= |s| <= 100,不含空格。
  • 数组长度:1 <= n <= 100;删除题中 2 <= n <= 100
  • 整数范围:-1000 <= ai, x, a, b <= 1000
  • 位置均从 1 开始,输入保证合法。

提示

删除第 p 个数时,可以让后面的元素依次向前移动:a[i] = a[i + 1]