Codeforces Round 962 (Div. 3) |
---|
Закончено |
У Тины есть квадратная матрица с $$$n$$$ строками и $$$n$$$ столбцами. Каждая ячейка в матрице может быть либо $$$0$$$, либо $$$1$$$.
Тина хочет уменьшить сетку в $$$k$$$ раз ($$$k$$$ является делителем $$$n$$$). Для этого Тина разбивает сетку на непересекающиеся блоки ячеек $$$k \times k$$$ так, что каждая ячейка принадлежит ровно одному блоку.
Затем Тина заменяет каждый блок ячеек одной ячейкой, равной значению ячеек в блоке. Гарантируется, что каждая ячейка в одном блоке имеет одинаковое значение.
Например, следующая сетка получается из уменьшения вышеприведенной сетки в $$$3$$$ раза.
$$$0$$$ | $$$0$$$ | $$$0$$$ | $$$1$$$ | $$$1$$$ | $$$1$$$ |
$$$0$$$ | $$$0$$$ | $$$0$$$ | $$$1$$$ | $$$1$$$ | $$$1$$$ |
$$$0$$$ | $$$0$$$ | $$$0$$$ | $$$1$$$ | $$$1$$$ | $$$1$$$ |
$$$1$$$ | $$$1$$$ | $$$1$$$ | $$$0$$$ | $$$0$$$ | $$$0$$$ |
$$$1$$$ | $$$1$$$ | $$$1$$$ | $$$0$$$ | $$$0$$$ | $$$0$$$ |
$$$1$$$ | $$$1$$$ | $$$1$$$ | $$$0$$$ | $$$0$$$ | $$$0$$$ |
$$$0$$$ | $$$1$$$ |
$$$1$$$ | $$$0$$$ |
Помогите Тине уменьшить сетку в $$$k$$$ раз.
Первая строка содержит $$$t$$$ ($$$1 \leq t \leq 100$$$) – количество наборов входных данных.
Первая строка каждого набора содержит два целых числа $$$n$$$ и $$$k$$$ ($$$1 \leq n \leq 1000$$$, $$$1 \le k \le n$$$, $$$k$$$ является делителем $$$n$$$) — количество строк и столбцов матрицы, и коэффициент, на который Тина хочет уменьшить сетку.
Каждая из следующих $$$n$$$ строк содержит $$$n$$$ символов, описывающих ячейки матрицы. Каждый символ может быть либо $$$0$$$, либо $$$1$$$. Гарантируется, что каждый блок $$$k$$$ на $$$k$$$ имеет одинаковое значение.
Гарантируется, что сумма $$$n$$$ по всем наборам входных данных не превышает $$$1000$$$.
Для каждого набора входных данных выведите уменьшенную в $$$k$$$ раз сетку на новой строке.
44 400000000000000006 30001110001110001111110001110001110006 20011000011001111111111111100001100008 11111111111111111111111111111111111111111111111111111111111111111
0 01 10 010 111 100 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
Название |
---|