U36889.循环空间

普及/提高-

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

期末考试来了...

艾米丽走进数学考场,一些神奇的事情发生了。他误入了一个循环空间,怎么也出不去。

经过他 666666 个小时的苦思冥想后,他发现这个循环空间是由 nn 个维度组成的,每个维度按 11 ~ nn 的正整数进行编号。由于内部结构过于复杂,空间的创始人就在每个维度中留下了一个传送门(有且只有一个),传送门可以通向 nn 个维度中的一个 aa且一个维度有且只有一个传送门能到达。细心的艾米丽发现,创始人不小心在空间中留下了一串数字。他严密地推理了整整 9191 天,发现了这串数字的第 ii 个数字 aa 代表的是第 ii 个维度的传送门能通往第 aa 个维度。

现在,艾米丽为了离开这里,想让你告诉他一些关键信息:

  1. 从第 ii 个维度一直走 kk 个传送门能到达的维度编号是几;
  2. 如果从第 ii 个维度走若干个传送门可以回到起点,请告诉他步数,否则告诉他 1-1

输入格式

第一行,一个整数 nn,含义如题面所示

第二行,一个整数序列 aa,表示艾米丽发现的数字

第三行,一个整数序列 bb其中的第 ii 项含义同题面中的 kk

输出格式

nn 行,每行 22 个整数,用空格分隔,分别表示题面中的要求

输入输出样例

  • 输入#1

    5
    5 1 2 4 3
    1 2 3 4 5

    输出#1

    5 4
    5 4
    5 4
    4 1
    3 4
  • 输入#2

    1
    1
    1000000000

    输出#2

    1 1

说明/提示

对于 15%15\% 的数据,1n10001bi1041 ≤ n ≤ 1000,1 ≤ b_i ≤ 10^4

对于 80%80\% 的数据,1bi5e51 ≤ b_i ≤ 5e5

对于 100%100\% 的数据,1n2e51bi1e91 ≤ n ≤ 2e5,1 ≤ b_i ≤ 1e9

数据已加强

首页