站外题求助
  • 板块题目总版
  • 楼主lichengze2012
  • 当前回复2
  • 已保存回复2
  • 发布时间2024/12/19 21:25
  • 上次更新2024/12/20 14:00:04
查看原帖
站外题求助
1008710
lichengze2012楼主2024/12/19 21:25

描述

X 国的情报委员收到一份可靠的信息,信息表明 Y 国将派间谍去窃取 X国的机密文件。X国指挥官手中有两份名单列表,一份是 Y 国派往 X 国的间谍名单列表,另一份是 X 国以前派往 Y 国的间谍名单列表。这两份名单列表可能有些重叠。因为间谍可能同时扮演两个角色,称之为“双重间谍”。因此,Y 国可以把双重间谍送回 X国。很明显, 这对 X国是有利的,因为双重间谋可以把Y国的机密文件带回,而不必担心被 Y 国边境拘留。所以指挥官决定抓住由 Y国派出的间谍,让普通人和双重间谍进入。那么你能确定指挥官需要抓捕的间谍名单吗?

输入描述

有多个测试用例。每个测试用例都包含 4 部分。

第 1 部分包含 3 个正整数 A、B、C, A是进入边境的人数,B 是 Y 国将派出的间谍人数, C 是 X 国以前派到 Y 国的间谍人数。

第 2 部分包含 A个字符串,为进入边境的人员名单。

第 3 部分包含 B个字符串,为由 Y 国派出的间谍名单。

第 4 部分包含 C 个字符串,即双重间谍的名单。

在一份名单列表中不会有任何名字重复,如果有重复的名字出现在两份名单列表中,则表示同一个人。

输出描述

输出指挥官抓捕的间谍名单(按列表 B 的出现顺序)。如果不应捕获任何人,则输出“No enemy spy".

样例输入 1

8 4 3

Zhao Qian Sun Li Zhou Wu Zheng Wang

Zhao Qian Sun Li

Zhao Zhou Zheng

2 2 2

Zhao Qian

Zhao Qian

Zhao Qian

样例输出 1

Qian Sun Li

No enemy spy

2024/12/19 21:25
加载中...