تابعی ایجاد کنید که بررسی کند آیا یک عدد صحیح داده شده فاکتوریل یک عدد صحیح دیگر است یا خیر.
نمونه ورودی و خروجی
IsFactorial(2) ➞ True
IsFactorial(27) ➞ False
IsFactorial(24) ➞ True
نکات
- ورودی یک عدد صحیح مثبت است.
- می توانید این مسئله را با یک رویکرد بازگشتی نیز حل کنید.
IsFactorial(2) ➞ True
IsFactorial(27) ➞ False
IsFactorial(24) ➞ True
IsFactorial(96) ➞ False
IsFactorial(120) ➞ True
IsFactorial(360) ➞ False
نظرات