Meydan okuma
a, b, c, d, e, f, g, h, i
Kare matrise karşılık gelen girdi olarak dokuz sayı verilmiştir :
matrisinin tersini bulun ve bileşenlerini çıkartın.
Ters Matris
Bir matrisin 3'e 3 tersi tersi aşağıdaki denklemi yerine getirir:
Ve şu şekilde hesaplanabilir:
Burada kofaktörlerin bir matristir:
Ve , :C
Ve belirleyicisi :M
Çalıştı örnek
Örneğin, girdi diyelim 0, -3, -2, 1, -4, -2, -3, 4, 1
. Bu matrise karşılık gelir:
İlk olarak, yukarıdaki formülü kullanarak determinant olarak bilinenleri hesaplayalım:
Şimdi kofaktörlerin matrisini hesaplayalım:
Sonra devrik gerek olsun (satır ve sütun çevirme) :C T
Son olarak, tersini şu şekilde bulabiliriz:
Yani çıktı olacaktı 4, -5, -2, 5, -6, -2, -8, 9, 3
.
kurallar
Verilen matris her zaman bir tersine sahip olacaktır (yani tekil olmayan). Matris kendi kendine ters olabilir
Verilen matris her zaman 9 tamsayılı 3 x 3 matris olur
sayılar her zaman aralığında tamsayılar olur
Matrisin tamsayı olmayan bileşenleri ondalık ya da kesir olarak verilebilir
Örnekler
Input > Output
1, 0, 0, 0, 1, 0, 0, 0, 1 > 1, 0, 0, 0, 1, 0, 0, 0, 1
0, -3, -2, 1, -4, -2, -3, 4, 1 > 4, -5, -2, 5, -6, -2, -8, 9, 3
1, 2, 3, 3, 1, 2, 2, 1, 3 > -1/6, 1/2, -1/6, 5/6, 1/2, -7/6, -1/6, -1/2, 5/6
7, 9, 4, 2, 7, 9, 3, 4, 5 > -1/94, -29/94, 53/94, 17/94, 23/94, -55/94, -13/94, -1/94, 31/94
Kazanan
Bayt cinsinden en kısa kod kazanır.