Задать вопрос
20 июня, 03:50

Задача E Обратная перестановка

Перестановкой

из N чисел называется -

последовательность чисел, где каждое число от 1 до N встречается ровно один раз. Перестановка b1, b2, ..., bN является обратной

перестановкой перестановки a1, a2, ..., aN, если b[ai] = i для каждого i от 1 до N. Для заданных двух перестановок

определите является ли вторая перестановка обратной первой.

Формат входных данных

В первой строке

входного файла записано одно целое число N

(1 ≤ N ≤ 1000) - размер перестановок.

Во второй записаны N целых чисел a1, a2, ..., aN

(1 ≤ ai ≤ N) - первая перестановка. В третьей

строке записаны N целых чисел b1, b2, ..., bN

(1 ≤ bi ≤ N) - вторая перестановка.

Формат выходных данных

В единственной строке

выходного файла выведите одно слово "YES", если вторая перестановка является

обратной первой. Иначе выведите "NO".

+1
Ответы (1)
  1. 20 июня, 06:44
    0
    ерестановкой

    из N чисел называется -

    последовательность чисел, где каждое число от 1 до N встречается ровно один раз. Перестановка b1, b2, ..., bN является обратной

    перестановкой перестановки a1, a2, ..., aN, если b[ai] = i для каждого i от 1 до N. Для заданных двух перестановок

    определите является ли вторая перестановка обратной первой.

    Формат входных данных

    В первой строке

    входного файла записано одно целое число N

    (1 ≤ N ≤ 1000) - размер перестановок.

    Во второй записаны N целых чисел a1, a2, ..., aN

    (1 ≤ ai ≤ N) - первая перестановка. В третьей

    строке записаны N целых чисел b1, b2, ..., bN

    (1 ≤ bi ≤ N) - вторая перестановка.

    Формат выходных данных

    В единственной строке

    выходного файла выведите одно слово "YES", если вторая перестановка является

    обратной первой. Иначе выведите "NO".
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Задача E Обратная перестановка Перестановкой из N чисел называется - последовательность чисел, где каждое число от 1 до N встречается ровно ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы