تابعی ایجاد کنید که یک عدد 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)
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
نظرات