题目描述
もうそうがね ぼうそうする
幻想变得天马行空
ちょうとっきゅうに とびのって
纵身跃上超特快列车
いま あいにゆきたいの
多希望现在就去与你相会
有一个 1 至 n 的所有整数形成的排列 p1,p2,…,pn。
有两个长度为 n 的数组 a1,a2,…,an 和 b1,b2,…,bn。它们分别有恰好 n−1 个位置上的元素与 p 相同,即存在恰好一个 i(1≤i≤n)使得 ai=pi,存在恰好一个 j(1≤j≤n)使得 bj=pj。另外,a 与 b 不相同,即存在至少一个 i(1≤i≤n)使得 ai=bi。
请给出任意一个满足条件的排列 p。输入保证这样的排列存在。
输入格式
输入的第一行包含一个正整数 n —— p、a 和 b 共同的长度。
输入的第二行包含 n 个正整数 a1,a2,…,an —— 第一个数组的元素。
输入的第三行包含 n 个正整数 b1,b2,…,bn —— 第二个数组的元素。存在至少一个 i(1≤i≤n)使得 ai=bi 成立。
输出格式
输出一行,包含 n 个空格隔开的整数 p1,p2,…,pn,表示一个满足条件的排列。如果有多解,输出任意一组即可。输入保证合法的排列存在。
5
1 2 3 4 3
1 2 5 4 5
1 2 5 4 3
1,2,5,4,3 和 1,2,3,4,5 都是样例 1 的正确输出。
5
4 4 2 3 1
5 4 5 3 1
5 4 2 3 1
5,4,2,3,1 是样例 2 的惟一解。
4
1 1 3 4
1 4 3 4
1 2 3 4
数据范围与提示
2≤n≤1000
1≤ai≤n,1≤bi≤n
なにもしらない めをとじて
闭上眼睛,什么也不知道
かわいいままで ほしにねがった
保持可爱的样子,向着星星许下愿望
——「もうそう❤えくすぷれす」