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

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

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

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