بکندباز

تابعی ایجاد کنید که یک عدد n را به عنوان ورودی دریافت کند و بررسی کند آیا این عدد را می‌توان به صورت مجموع دو یا چند عدد مثبت متوالی بیان کرد یا خیر.

مثال

consecutive_sum(9) ➞ True
# 9 را می‌توان به صورت مجموع (2 + 3 + 4) یا (4 + 5) بیان کرد.

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

consecutive_sum(9) ➞ True

consecutive_sum(10) ➞ True

consecutive_sum(64) ➞ False
self.assertEqual(consecutive_sum(9), True)
self.assertEqual(consecutive_sum(10), True)
self.assertEqual(consecutive_sum(64), False)
self.assertEqual(consecutive_sum(974), True)
self.assertEqual(consecutive_sum(65), True)
self.assertEqual(consecutive_sum(382131), True)

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

MarsBoy
امتیاز:‌ 7591
0 0
‎پایتون‎
15 اسفند 1403

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

user-ixnb
امتیاز:‌ 3758
تصحیح اتوماتیک 0 0
‎پایتون‎
14 اسفند 1403

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

نظرات

*
*

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