بکندباز

شماره پرونیک (یا با نام دیگر هترومسک نامیده می شود) عددی است که حاصل ضرب دو عدد صحیح متوالی است، یعنی n(n + 1).

تابعی ایجاد کنید که تعیین کند یک عدد پرونیک است یا نه.

مثال ها

is_heteromecic(0) ➞ True
# 0 * (0 + 1) = 0 * 1 = 0

is_heteromecic(2) ➞ True
# 1 * (1 + 1) = 1 * 2 = 2

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

IsHeteromecic(2) ➞ True

IsHeteromecic(7) ➞ False

IsHeteromecic(110) ➞ True
Assert.True(Backendbaz.IsHeteromecic(2));
Assert.False(Backendbaz.IsHeteromecic(7));
Assert.True(Backendbaz.IsHeteromecic(110));
Assert.False(Backendbaz.IsHeteromecic(136));
Assert.True(Backendbaz.IsHeteromecic(156));
Assert.True(Backendbaz.IsHeteromecic(0));

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

Aliak
امتیاز:‌ 9506
تصحیح اتوماتیک 0 0
‎C#‎
4 بهمن 1402

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

mantix
امتیاز:‌ 9506
تصحیح اتوماتیک 0 0
‎C#‎
1 بهمن 1402

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

نظرات

*
*

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