در این تمرین، باید تعیین کنید که آیا عدد صحیح داده شده در ورودی، یک عدد کرزن است یا خیر. اگر حاصل (2 به توان num به علاوه 1)، دقیقاً بر (2 ضربدر num به علاوه 1) بخش پذیر باشد، num یک عدد کرزن است.
با داشتن یک عدد صحیح غیر منفی (num) ، تابعی را پیاده سازی کنید که اگر num یک عدد کرزن باشد، True و در غیر این صورت False را برمی گرداند.
نمونه ورودی و خروجی
IsCurzon(5) ➞ True
IsCurzon(10) ➞ False
IsCurzon(14) ➞ True
EXPECT_EQ(IsCurzon(5), true); EXPECT_EQ(IsCurzon(10), false); EXPECT_EQ(IsCurzon(14), true);
نظرات