একটি গঠনমূলক এন-গন হল এমন একটি নিয়মিত বহুভুজ যা আপনি কেবল একটি কম্পাস এবং একটি চিহ্নবিহীন শাসকের সাহায্যে তৈরি করতে পারেন sides
গাউস, শুধুমাত্র এন, যার জন্য এন-Gon অঙ্কনযোগ্য দ্বারা হিসাবে বলেন (অর্থাৎ। স্বতন্ত্র ফার্মার মৌলিক সংখ্যার কোন সংখ্যা এবং 2 এর একটি ক্ষমতা একটি পণ্য n = 2^k * p1 * p2 * ...দিয়ে kএকটি পূর্ণসংখ্যা এবং প্রতি হচ্ছে pকিছু স্বতন্ত্র ফার্মার প্রধান)।
ফারম্যাট প্রাইম এমন এক প্রাইম যা F (n) = 2 ^ (2 ^ n) +1 হিসাবে ইতিবাচক পূর্ণসংখ্যার হিসাবে প্রকাশ করা যায়। একমাত্র পরিচিত ফার্ম্যাট প্রাইম 0, 1, 2, 3 এবং 4 এর জন্য।
চ্যালেঞ্জ
একটি পূর্ণসংখ্যা দেওয়া n>2, এন-গন গঠনমূলক কিনা তা বলুন।
সবিস্তার বিবরণী
আপনার প্রোগ্রাম বা ফাংশনটিতে পূর্ণসংখ্যা বা একটি স্ট্রিং নেওয়া উচিত বলেছে পূর্ণসংখ্যার প্রতিনিধিত্ব করে (হয় আনারি, বাইনারি, দশমিক বা অন্য কোনও বেসে) এবং প্রত্যাবর্তন করে বা সত্যবাদী বা মিথ্যা মান মুদ্রণ করে।
এটি কোড-গল্ফ, তাই সংক্ষিপ্ত উত্তর জেতে, মানক লুফোলগুলি প্রয়োগ হয়।
উদাহরণ
3 -> True
9 -> False
17 -> True
1024 -> True
65537 -> True
67109888 -> True
67109889 -> False