تابعی ایجاد کنید که لیستی حاوی چند لیست را به عنوان آرگومان دریافت کند. هر لیست فرعی 2 عنصر دارد. عنصر اول را صورت کسر در نظر بگیرید و عنصر دوم را مخرج کسر. کسرها را به نزدیکترین عدد صحیح گرد کرده و سپس مجموع کل را در خروجی برگردانید.
نمونه ورودی و خروجی
SumFractions([[18, 13], [4, 5]]) ➞ 2
SumFractions([[36, 4], [22, 60]]) ➞ 9
SumFractions([[11, 2], [3, 4], [5, 4], [21, 11], [12, 6]]) ➞ 12
نکته
نتیجه شما باید یک عدد باشد نه رشته.
Assert.Equal(2, Backendbaz.SumFractions(new int[2, 2] { { 18, 13 }, { 4, 5 } })); Assert.Equal(9, Backendbaz.SumFractions(new int[2, 2] { { 36, 4 }, { 22, 60 } })); Assert.Equal(12, Backendbaz.SumFractions(new int[5, 2] { { 11, 2 }, { 3, 4 }, { 5, 4 }, { 21, 11 }, { 12, 6 } }));
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
نظرات