تابعی ایجاد کنید که آرایه ای از اعداد صحیح را بگیرد و مجموع تمام اعداد صحیحی را که دارای ایندکس زوج هستند، ضرب در عدد صحیح در آخرین ایندکس در خروجی برمی گرداند.
مثلا:
[2, 3, 4, 5] ➞ 30
(2 + 4) * 5 ➞ 30
[1, 4, 5, 6, 7, 2, 3] ➞ 48
(1 + 5 + 7 + 3) * 3 ➞ 48
نمونه ورودی و خروجی
EvenLast([1, 3, 3, 1, 10]) ➞ 140
EvenLast([]) ➞ 0
EvenLast([-11, 3, 3, 1, 10]) ➞ 20
نکته
اگر آرایه خالی است، 0 برمی گرداند.
Assert.Equal(140, Backendbaz.EvenLast(new int[] { 1, 3, 3, 1, 10 })); Assert.Equal(0, Backendbaz.EvenLast(new int[] { })); Assert.Equal(20, Backendbaz.EvenLast(new int[] { -11, 3, 3, 1, 10 }));
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
نظرات