在魔法学院里,小慕正在管理两块神秘的单板,这些单板会周期性产生告警。每条告警都带有一个独特的,用表示。这些告警分别储存在列表 `arrayA` 和 `arrayB` 中。 小慕的任务是施展“融合术”,将两个列表中的所有告警融合成一个新的列表,要求如下: 1. 如果告警ID重复,只保留一个。(告警灵魂的唯一性必须维护!) 2. 按照告警ID表示值的。(魔法秩序不可打破!)
提示:带虚线的词点一下有通俗解释。
输入描述
- **第一行**:一个整数,表示告警列表 `arrayA` 的长度,范围为 `[0, 1000]`。 - **第二行**:告警列表 `arrayA` 的数据,告警ID以单空格分隔。 - **第三行**:一个整数,表示告警列表 `arrayB` 的长度,范围为 `[0, 1000]`。 - **第四行**:告警列表 `arrayB` 的数据,告警ID以单空格分隔。
输出描述
按升序排序后的告警ID,输出格式为每行一个字符串,形如: ``` ID1 ID2 ID3 ... IDn ```
示例
示例 1
输入
2 00001001 00ABCD00 3 FFFFFAAB FFFFFAAB 00ABCD00
输出
00001001 00ABCD00 FFFFFAAB
说明:- 魔法系统的所有告警ID为:`00001001`、`00ABCD00` 和 `FFFFFAAB`。 - 经过融合去重后保留唯一ID。 - 按升序排列后输出。
示例 2
输入
0 1 FFFFFAAB
输出
FFFFFAAB
说明:仅一个告警ID存在,无需去重或排序,直接输出。
时间限制 1000 ms · 内存限制 128 MB