欢迎来到起遇信息学
起遇信息学正处于上线筹建阶段,以下功能已全部开放免费体验: ✅ 完整题库浏览与代码提交评测(C / C++ / Python / Java 等) ✅ 入门到进阶的系列课程试读、作业与考试 ✅ AI 提示、AI 作业分析等智能助教功能 ✅ 赛事模拟与个人能力报告 ✅ 邮箱注册开放 ⏳ 付费课程订阅与微信/支付宝支付通道 ⏳ 手机号登录,微信扫码登录、微信公众号绑定 使用中如遇任何问题,欢迎通过页面底部 **"联系我们"** 与我们沟通。
CF1413B.A New Technique
A New Technique
All techniques in the ninja world consist of hand seals. At the moment Naruto is learning a new technique, which consists of different seals, denoted by distinct numbers. All of them were written in an table.
The table is lost now. Naruto managed to remember elements of each row from left to right, and elements of each column from top to bottom, but he doesn't remember the order of rows and columns. Please restore the table consistent with this data so that Naruto will be able to learn the new technique.
Input
The first line of the input contains the only integer () denoting the number of test cases. Their descriptions follow.
The first line of each test case description consists of two space-separated integers and () standing for the number of rows and columns in the table, respectively. All hand seals are encoded by the positive integers from to .
The following lines contain space separated integers each, denoting elements of an arbitrary row in the table left to right.
The following lines contain space separated integers each, denoting elements of an arbitrary column in the table top to bottom.
Sum of over all test cases does not exceed . It is guaranteed that each row occurs in the input exactly once, as well as each column. It is also guaranteed that each number from to occurs exactly once in all rows, as well as in all columns. Finally, it is guaranteed that a table consistent with the input exists.
Output
For each test case, output lines with space-separated integers each, denoting the restored table. One can show that the answer is always unique.
Note
Consider the first test case. The matrix is . You are given the rows and columns in arbitrary order.
One of the rows is . One of the rows is .
One of the columns is . One of the columns is . One of the columns is .
You are to reconstruct the matrix. The answer is given in the output.
Samples
2
2 3
6 5 4
1 2 3
1 6
2 5
3 4
3 1
2
3
1
3 1 2
1 2 3
6 5 4
3
1
2
在线编程 IDE
建议全屏模式获得最佳体验
| 进入全屏编程 | Alt+E |
| 递交评测 | Ctrl+Enter |
| 注释/取消注释 | Ctrl+/ |
| 缩放字体 | Ctrl+滚轮 |