P14126

删除并增加结点

难度 4 级 小学 数据结构入门 链表
讨论 统计 126通过 225提交 56%通过率 旧版界面
时间限制 1 秒 内存限制 512 MB

题目描述

创建一条单链表,其结点的数据域只有一个整型数据,单链表的初始结点个数为n个。在该单链表中删除前x(x<=n)个结点,删除的结点分别是a_1,a_2,…,a_x。删除完x个结点之后,在该单链表末尾增加k个结点,增加的结点分别是b_1,b_2,…,b_k。

输入

第一行为三个数,n,x,k分别表示初始单链表的结点的个数,需删除的结点个数x,需增加的结点个数k。

第二行为n个数,c_1,c_2,…,c_n。

第三行为k个数,b_1,b_2,…,b_k。

输出

输出经过删除结点和增加结点操作后的链表。

样例

样例 1
输入
3 2 1
45 63 12
11
输出
12 11
样例 2
输入
5 3 3
1 2 3 4 5
1 2 3
输出
4 5 1 2 3
样例 3
输入
6 2 6
45 78 90 9 8 7
1 2 3 4 5 6
输出
90 9 8 7 1 2 3 4 5 6
Tab 缩进 · 提交后可在下方查看评测状态
请先登录后再提交