تابعی بنویسید که یک ماتریس 3 در 3 را در ورودی بگیرد و دترمینان آن را در خروجی برگرداند
ورودی سه لیست می باشد و خروجی هم یک عدد
نمونه ورودی و خروجی
MatDeterminant([1, 0, 0], [0, 1, 0], [0, 0, 1]) ➞ 1
MatDeterminant([5, 7, 2], [3, 6, 8], [2, 8, 10]) ➞ -94
MatDeterminant([15, -10, 12], [16, 20, 10], [1, 5, 1]) ➞ 330
نکته:برای حل این سوال نباید از هیچ پکیج یا ماژولی استفاده کنید
Assert.Equal(1, Backendbaz.MatDeterminant(new int[] { 1, 0, 0 }, new int[] { 0, 1, 0 }, new int[] { 0, 0, 1 })); Assert.Equal(-94, Backendbaz.MatDeterminant(new int[] { 5, 7, 2 }, new int[] { 3, 6, 8 }, new int[] { 2, 8, 10 })); Assert.Equal(330, Backendbaz.MatDeterminant(new int[] { 15, -10, 12 }, new int[] { 16, 20, 10 }, new int[] { 1, 5, 1 }));
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
نظرات