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

Обернення матриці

Обернення матриці

Задано квадратну матрицю. Знайдіть обернену до неї. \InputFile Перший рядок містить розмір матриці n (\textbf{1 }≤ \textbf{n }≤ \textbf{100}). Далі йде \textbf{n }рядків по \textbf{n }дійсних чисел у кожному - дані матриці. \OutputFile Якщо оберненої матриці не існує, то виведіть \textbf{NO}. Інакше у першому рядку виведіть слово \textbf{YES}, а далі виведіть \textbf{n }рядків по \textbf{n }дійсних чисел у кожному - обернену матрицю. Відповідь буде вважатись правильною, якщо абсолютна чи відносна похибка елементів оберненої матриці буде не більшою, ніж \textbf{10^\{-6\}}.
Ліміт часу 1 секунда
Ліміт використання пам'яті 256 MiB
Вхідні дані #1
2
0 1.0
1 0
Вихідні дані #1
YES
0.00000000000000000000 1.00000000000000000000 
1.00000000000000000000 0.00000000000000000000