3593 - 【LQ】配餐

题目描述

午饭时间,喵喵喵幼儿园的 n 位小朋友从左到右排成一列等待领取自己的午餐。我们将这些小朋友从左到右依次标号为 1, 2, ... , n - 1, n。

负责配餐的老师已经拿到了所有人的午饭餐食,餐食同样也是从左到右排成一排。

老师手里拿到了一份序列 r1...rn,代表编号为 i 的小朋友应该拿到从左向右数第 ri 份午餐餐食(1 <=ri <= n 且 ri 两两不同)。

按照上面的序列分发完成后,老师又拿到了一个序a1...an,其中ai代表未分发前从左向右数第i份餐食的一个参数。

老师想要知道,对每个小朋友,他们所拿到的午餐的这个参数的值是多少。但是这个任务对于老师来说太难了,所以喵喵喵幼儿园找到了万能的你。

输入

第一行一个整数,代表 n。

第二行 n 个整数,代表 r1...rn。

第三行 n 个整数,代表 a1...an。

输出

一行,n个整数。第i个整数代表编号为i的小朋友所拿到的午餐的这个参数是多少。

样例

输入

4
4 1 3 2
7 4 2 9

输出

9 7 2 4
标签
题目参数
时间限制 1 秒
内存限制 128 MB
提交次数 16
通过人数 14
金币数量 1 枚
难度 入门


上一题 下一题