بکندباز

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

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

CountDigits([22, 53, 99, 61, 777, 8], "odd") ➞ [0, 2, 2, 1, 3, 0]

CountDigits([22, 53, 99, 61, 777, 8], "even") ➞ [2, 0, 0, 1, 0, 1]

CountDigits([54, 113, 89, 10], "odd") ➞ [1, 3, 1, 1]
EXPECT_EQ(CountDigits({22, 53, 99, 61, 777, 8}, "odd"), (std::vector{0, 2, 2, 1, 3, 0}));
EXPECT_EQ(CountDigits({22, 53, 99, 61, 777, 8}, "even"), (std::vector{2, 0, 0, 1, 0, 1}));
EXPECT_EQ(CountDigits({54, 113, 89, 10}, "odd"), (std::vector{1, 3, 1, 1}));

پاسخ های کاربران به این تمرین

FDK2077
امتیاز:‌ 11019
0 0
‎C++‎
23 خرداد 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

FDK2077
امتیاز:‌ 11019
0 0
‎C++‎
6 خرداد 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

نظرات

*
*

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