Код Сайлонов
면접 대비시간 제한2초메모리 제한1024 MB
인코딩된 행렬 A가 주어질 때 C22가 0이 아니므로 행과 열 순서대로 훑으면서 2x2 커널 C로 만든 합성곱을 되돌린다.
문제
На звездном крейсере <<Галактика>> перехватили сообщение Сайлонов. Сообщение представляет собой матрицу размером , заполненную целыми числами. Естественно, сообщение было закодировано. После допроса одной из сайлонских шестерок было выяснено как производится кодирование матрицы. Берется некоторая матрица размером два на два. Каждый элемент матрицы --- целое число, не превосходящее по модулю единицы, при этом элемент не равен нулю. Если производится кодирование матрицы , то результатом кодирования будет матрица , имеющая те же размеры, что и . При этом . Если один из индексов выходит за пределы матрицы, то считается, что значение элемента равно нулю.
Адмирал Адама просит Вас расшифровать сообщение Сайлонов, ведь от этого зависит судьба остатков человечества!
입력
В первой строке входного файла два целых числа и (). Далее следуют строк по чисел в каждой --- закодированная матрица . В -ой строке входного файла на -ой позиции стоит число . Далее следует строка, содержащая четыре числа , , и --- элементы матрицы .
Все числа во входном файле целые и не превышают по абсолютному значению. для любых и и .
출력
В выходной файл выведите строк по чисел в каждой --- результат расшифровки матрицы при кодировании матрицой .