Надіслати розв'язок

Бали: 12,00 (partial)
Time limit: 1.0s
Memory limit: 64M

Author:
Problem types
Allowed languages
Assembly, Awk, Brain****, C, C++, Java, mono C#, Pascal, Perl, Python, Sed, Text, vb

~N~ кілець зчеплені між собою. Яку мінімальну кількість кілець слід вилучити, щоб утворився ланцюг? Кільця задаються матрицею ~A(N~ x ~N)~. ~А(i,j) = 1~, якщо ~i~ та ~j~ кільця зчеплені між собою та ~А(i,j)=0~, якщо ні.

Формат вихідних даних

У стандартному потоці міститься число ~N~ ~(1 \le N \le 50)~ кількість вершин, а потім в ~N~ стрічках по ~N~ нулів чи одиниць через пропуск.

Формат вихідних даних

У стандартний потік вивести єдине шукане число – мінімальна кількість вилучених кілець.

Приклад вхідних даних

5
0 1 0 1 0
1 0 1 1 1
0 1 0 0 1
1 1 0 0 1
0 1 1 1 0

Приклад вихідних даних

1

Коментарі

Please read the guidelines before commenting.


Ще немає коментарів.