تابعی ایجاد کنید که لیستی از اعداد صحیح را دریافت کند و بسته به پارامتر آخر، تعداد ارقام زوج یا فرد را برای هر عدد برمی گرداند.
نمونه ورودی و خروجی
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]
Assert.Equal(new[] {0, 2, 2, 1, 3, 0}, Backendbaz.CountDigits(new[] {22, 53, 99, 61, 777, 8}, "odd")); Assert.Equal(new[] {2, 0, 0, 1, 0, 1}, Backendbaz.CountDigits(new[] {22, 53, 99, 61, 777, 8}, "even")); Assert.Equal(new[] {1, 3, 1, 1}, Backendbaz.CountDigits(new[] {54, 113, 89, 10}, "odd")); Assert.Equal(new[] {1, 0, 1, 1}, Backendbaz.CountDigits(new[] {54, 113, 89, 10}, "even"));
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
نظرات