در بین اعداد زوج و فرد یک جنگ بزرگ وجود دارد. بسیاری از اعداد در این جنگ جان خود را از دست دادهاند و وظیفه شما این است که این جنگ را به پایان برسانید. شما باید تعیین کنید کدام گروه جمع بزرگتری دارد: زوجها یا فردها. گروه بزرگتر برنده میشود.
تابعی ایجاد کنید که یک لیست از اعداد صحیح را دریافت کند، جمع اعداد زوج و فرد را بهطور جداگانه محاسبه کند و سپس تفاوت بین جمع اعداد زوج و فرد را برگرداند.
نمونه ورودی و خروجی
war_of_numbers([2, 8, 7, 5]) ➞ 2
war_of_numbers([12, 90, 75]) ➞ 27
war_of_numbers([5, 9, 45, 6, 2, 7, 34, 8, 6, 90, 5, 243]) ➞ 168
self.assertEqual(war_of_numbers([2, 8, 7, 5]), 2) self.assertEqual(war_of_numbers([12, 90, 75]), 27) self.assertEqual(war_of_numbers([5, 9, 45, 6, 2, 7, 34, 8, 6, 90, 5, 243]), 168)
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
نظرات