بکندباز

تابعی ایجاد کنید که مجموع اعداد گمشده از لیست ورودی، بین کمترین عدد و بیشتری عدد لیست، را برگرداند.

نمونه ورودی و خروجی

SumMissingNumbers([4, 3, 8, 1, 2]) ➞ 18

SumMissingNumbers([17, 16, 15, 10, 11, 12]) ➞ 27

SumMissingNumbers([1, 2, 3, 4, 5]) ➞ 0

نکات

بازه عددی که هنگام جستجو برای اعداد گمشده در لیست باید در نظر گرفته شود، دنباله‌ای از اعداد متوالی بین حداقل و حداکثر اعداد (شامل هر دو) است.

 

Assert.Equal(18, Backendbaz.SumMissingNumbers(new int[] { 4, 3, 8, 1, 2 }));
Assert.Equal(27, Backendbaz.SumMissingNumbers(new int[] { 17, 16, 15, 10, 11, 12 }));
Assert.Equal(0, Backendbaz.SumMissingNumbers(new int[] { 1, 2, 3, 4, 5 }));

هنوز پاسخی برای این تمرین ثبت نشده است

نظرات

*
*