মনে করুন n একটি শطের বোর্ডের আকার n x n। nটি রুক বসাতে হবে যাতে তারা একে অপরকে আক্রমণ করতে না পারে। রুক একই সারি বা কলামে থাকলে আক্রমণ করে।
উদাহরণস্বরূপ, 3 হলে আউটপুট ৬ (৩! = ৬)। ছবি দেওয়া আছে।
সমাধানের ধাপসমূহ
- f = n-এর ফ্যাক্টোরিয়াল
- f ফেরত দিন
উদাহরণ
import math
class Solution:
def solve(self, n):
return math.factorial(n)
ob = Solution()
print(ob.solve(3))ইনপুট
3
আউটপুট
6