eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Смертельна битва

Смертельна битва

Щоб монстри із Зовнішнього світу змогли завоювати Землю, вони повинні отримати десять перемог підряд у Смертельній Битві. Турніри проводяться раз у покоління, і бійці Землі потерпіли вже дев'ять поразок. Настав час вирішальної Смертельної Битви. У Смертельній Битві приймає участь \textbf{N} монстрів та \textbf{M} кращих бійців Землі. За правилам турніру, кожен монстр повинен битися з одним із людей (усі монстри з різними людьми). У випадку якщо хоча б один монстр отримає перемогу, то Земля навіки перейду у володінння жахливого імператора Зовнішнього світу. Втім, за людьми залишається право вибору суперників та черговість боїв. Бог Рейден, покровитель Землі, повинен вибрати бійців так, щоб усі люди отримали перемогу над суперниками. Для кожного з бійців Земли відомо, яких монстрів він здатний перемогти. Для початку, потрібно вибрати пару суперників на перший бій. Так, Лю Кен хоче битись з Горо, але він єдиний боєць, який здатний перемогти Шан Цунга, у той час чк Горо може бути переможений і іншими бійцями, наприклад, Джонні Кейджем. Тому перший бій між Лю Кеном і Горо навіть у випадку перемоги Лю Кена невідворотньо призведе до захоплення Землі, так як потім Шан Цунг отримає перемогу над своїм суперником. Визначіть, які пари ні у якому випадку не повиннв бути обрані Рейденом, щоб у людей залишився шанс зберігти свою свободу. \InputFile У першому рядку задано цілі числа \textbf{N} та \textbf{M}. \textbf{1} ≤ \textbf{N} ≤ \textbf{300}, \textbf{N} ≤ \textbf{M} ≤ \textbf{1500}. Далі наведено матрицю \textbf{A} з нулів та одиниць розміром \textbf{N}×\textbf{M}. \textbf{A_ij = 1}, якщо і лише якщо \textbf{j}-й боєць Землі здатний отримати перемогу над \textbf{i}-м монстром. \OutputFile Виведіть матрицю \textbf{B} розміром \textbf{N}×\textbf{M}. \textbf{B_ij} повинно бути рівним одиниці, якщо на перший бій не може бути обрана пара суперників (\textbf{i}, \textbf{j}), і нулю у протилежному випадку.
Ліміт часу 1 секунда
Ліміт використання пам'яті 64 MiB
Вхідні дані #1
4 4
1111
1000
1111
1111
Вихідні дані #1
1000
0111
1000
1000
Автор Магаз Асанов, Олександр Іпатов
Джерело Ural SU Contest. Petrozavodsk Summer Session, August 2008