بکندباز

در بین اعداد زوج و فرد یک جنگ بزرگ وجود دارد. بسیاری از اعداد در این جنگ جان خود را از دست داده‌اند و وظیفه شما این است که این جنگ را به پایان برسانید. شما باید تعیین کنید کدام گروه جمع بزرگ‌تری دارد: زوج‌ها یا فردها. گروه بزرگ‌تر برنده می‌شود.

تابعی ایجاد کنید که یک لیست از اعداد صحیح را دریافت کند، جمع اعداد زوج و فرد را به‌طور جداگانه محاسبه کند و سپس تفاوت بین جمع اعداد زوج و فرد را برگرداند.

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

WarOfNumbers([2, 8, 7, 5]) ➞ 2

WarOfNumbers([12, 90, 75]) ➞ 27

WarOfNumbers([5, 9, 45, 6, 2, 7, 34, 8, 6, 90, 5, 243]) ➞ 168
EXPECT_EQ(WarOfNumbers({2, 8, 7, 5}), 2);
EXPECT_EQ(WarOfNumbers({12, 90, 75}), 27);
EXPECT_EQ(WarOfNumbers({5, 9, 45, 6, 2, 7, 34, 8, 6, 90, 5, 243}), 168);

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

نظرات

*
*

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