بکندباز

یک تابع بنویسید که یک لیست از اعداد دریافت کند و جمع دو عدد مثبت کوچک‌تر در لیست را بازگرداند.

  1. اعداد منفی در محاسبات لحاظ نشوند.
  2. ورودی فقط شامل اعداد صحیح مثبت یا منفی است (اعداد اعشاری و لیست‌های خالی وجود ندارند).

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

SumTwoSmallestNums([19, 5, 42, 2, 77]) ➞ 7

SumTwoSmallestNums([10, 343445353, 3453445, 3453545353453]) ➞ 3453455

SumTwoSmallestNums([2, 9, 6, -1]) ➞ 8
Assert.Equal(7, Backendbaz.SumTwoSmallestNums(new int[] { 19, 5, 42, 2, 77 }));
Assert.Equal(3453455, Backendbaz.SumTwoSmallestNums(new int[] { 10, 343445353, 3453445, 3453545353453 }));
Assert.Equal(8, Backendbaz.SumTwoSmallestNums(new int[] { 2, 9, 6, -1 }));
Assert.Equal(563, Backendbaz.SumTwoSmallestNums(new int[] { 879, 953, 694, -847, 342, 221, -91, -723, 791, -587 }));
Assert.Equal(4519, Backendbaz.SumTwoSmallestNums(new int[] { 3683, 2902, 3951, -475, 1617, -2385 }));

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

نظرات

*
*

تمرینات مرتبط