eolymp
bolt
Try our new interface for solving problems
Problems

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

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

Дана квадратная матрица. Найдите обратную к ней. \InputFile В первой строке входного файла находится одно число \textbf{N} - размер матрицы (\textbf{1} ≤ \textbf{N} ≤ \textbf{100}). Далее следуют \textbf{N} строк по \textbf{N} вещественных чисел в каждой - матрица. \OutputFile Если обратной матрицы не существует, то выведите в выходной файл одну строку \textbf{NO}. Иначе в первую строку выходного файла выведите одно слово \textbf{YES}, а далее выведите \textbf{N} строк по \textbf{N} вещественных чисел в каждой - обратную матрицу.
Time limit 2 seconds
Memory limit 64 MiB
Input example #1
2
0 1.0
1 0
Output example #1
YES
0.00000000000000000000 1.00000000000000000000 
1.00000000000000000000 0.00000000000000000000