题目描述
把一个数组的第x个位置的元素删除掉
输入
有三行
第一行有一个整数n( n <= 10 )
第二行有n个整数
第三行有一个整数x,为要删除的位置
输出
输出更新后的数组
样例输入 复制
5
1 2 3 4 5
3
样例输出 复制
1 2 4 5
思路:偷个懒,在循环时加个判断,输出
代码:
#include<iostream>
using namespace std;
int main()
{int a;cin>>a;int n[a+5];for (int i = 0; i < a; i++) {cin>>n[i];}int x;cin>>x;for (int i = 0; i < a; i++) {if(i==x-1){continue;}cout<<n[i]<<" ";}return 0;
}