4440: 【例】数组元素添加和删除
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:19
解决:14
题目描述
给出n 个元素的数列,请在第x 个元素和x+1 个元素之间插入b 并输出该数列。
样例输入 复制
5
1 1 5 1 4
2 4
样例输出 复制
1 1 4 5 1 4
提示

#include<bits/stdc++.h>
using namespace std;
int main() {
int n, a[105], x, b;
cin >> n;
for (int i = 1; i <= n; i++)
cin >> a[i];
cin >> x >> b;
for (int i = n; i >= x + 1; i--)
a[i + 1] = a[i];
a[x + 1] = b;
for (int i = 1; i <= n + 1; i++)
cout << a[i] << ' ';
return 0;
}