QOJ.ac

QOJ

حد الوقت: 1 s حد الذاكرة: 512 MB مجموع النقاط: 100

#2264. 传说宝藏的秘密

الإحصائيات

终于,你发现了那份包含两个整数序列的文档,它们是解开传说宝藏秘密的最后钥匙!然而,文档上的墨迹已经褪色,以至于序列中的一些数字模糊不清。幸运的是,你听说过一个关于这些关键序列特征的传说:(1)两个序列中的数字各不相同,且都在 $1$ 到两个序列长度之和之间;(2)两个序列均按升序排列。

请根据可读的数字和传说中的特征,恢复原始序列。

输入格式

输入包含单个测试用例,格式如下:

$n \ m$ $a_1 \dots a_n$ $b_1 \dots b_m$

第一行包含两个整数 $n$ ($1 \le n \le 100$) 和 $m$ ($1 \le m \le 100$),分别表示序列 $A$ 和 $B$ 的长度。第二行描述序列 $A$。每个 $a_i$ 要么为 $0$,表示 $A$ 的第 $i$ 个元素模糊不清;要么为一个正整数 $1 \le a_i \le n + m$,表示该元素的值为 $a_i$。第三行以同样的方式描述序列 $B$。

输出格式

分两行输出恢复后的序列 $A$ 和 $B$。序列应与输入一致,并符合传说中的特征。

第一行应打印序列 $A$ 的元素,以空格分隔。第二行应以同样的方式打印序列 $B$ 的元素。

如果存在多种可能性,输出其中任意一组即可。题目保证至少存在一组符合输入要求且符合传说特征的序列对。

样例

样例输入 1

3 3
0 0 0
4 0 0

样例输出 1

1 2 3
4 5 6

样例输入 2

6 7
0 5 0 0 0 13
0 0 3 0 8 0 12

样例输出 2

4 5 7 10 11 13
1 2 3 6 8 9 12

说明

注意,对于第二个样例输入,还存在其他可接受的输出,例如将 $6$ 和 $7$ 的位置互换后的结果。

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.