تابعی بنویسید که یک لیست را به عنوان ورودی بگیرد و ارزش لیست را حساب کند.
ارزش یک لیست یعنی اعداد را به صورت یکی در میان در هم جمع و تفریق کند و نتیجه را برگرداند
برای مثال ارزش لیست [5 , 4 , 3 , 2 , 1] به این صورت محاسبه می شود:
1-2+3-4+5 = 3
نمونه ورودی و خروجی
ListValue([1 , 2 , 3 , 4]) ➞ -2
ListValue([1 , 3 , 100]) ➞ 98
ListValue([4 , 5 , 2 , 1]) ➞ 0
EXPECT_EQ(ListValue({1, 2, 3, 4}), -2); EXPECT_EQ(ListValue({1, 3, 100}), 98); EXPECT_EQ(ListValue({4, 5, 2, 1}), 0);
نظرات