#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]。