Permütasiya Oyunu
Ksyuşa doğum günü üçün möhtəşəm bir hədiyyə aldı - "Permutasiya Oyunu". Bu oyun n ölçüsündə iki permutasiyadan ibarətdir: p[i]
, q[i]
və n * n ölçüsündə bir kvadrat sahədən. Qaydalara əsasən, (i, j) və (a, b) hüceyrələri yalnız (a = i və b = P[j]
), ya da (a = P[i]
və b = j) olduqda bir-biri ilə tunel vasitəsilə bağlıdır. Oyunun məqsədi, lövhənin hər bir hüceyrəsini k rəngdən biri ilə boyamaq üçün minimal tam k (k > 0) dəyərini tapmaqdır. Burada yeganə məhdudiyyət, bir-biri ilə bağlı olan hər iki hüceyrənin fərqli rənglərlə boyanmasıdır. Ksyuşa "Permutasiya Oyunu"nu oynamağa tənbəllik edir və sizdən cavabı tapmağı xahiş edir.
Giriş məlumatları
Birinci sətir lövhənin və permutasiyaların n ölçüsünü (1 ≤ n ≤ 100000) ehtiva edir. Növbəti sətir P[i]
permutasiyasını (1 ≤ p[i]
≤ n) tam ədədlər siyahısı şəklində ehtiva edir. Üçüncü sətir eyni formatda q[i]
permutasiyasını (1 ≤ q[i]
≤ n) ehtiva edir. Hər bir i üçün [1, n] aralığında p[i]
≠ i və q[i]
≠ i təmin edilir.
Çıxış məlumatları
Hər bir n * n lövhə hüceyrəsinin k rəngdən biri ilə boyana biləcəyi minimal k (k > 0) dəyərini çıxış edin.