কিছু ধনাত্মক পূর্ণসংখ্যা দেওয়া হয়েছে n
, কয়েকটি সংখ্যক চিহ্ন সহ একটি প্রটেক্টর ডিজাইন করুন যা আপনাকে এমন সমস্ত কোণকে পরিমাপ করতে দেয় যা 2π/n
একটি একক পরিমাপের প্রতিটি একক অবিচ্ছেদ্য একাধিক ।
বিস্তারিত
একটি আউটপুট হিসাবে, আপনি সীমার মধ্যে পূর্ণসংখ্যার একটি তালিকা আউটপুট পারে 0
থেকে n-1
(অথবা 1
করতে n
প্রতিটি মার্কের অবস্থান প্রতিনিধিত্ব) যে। বিকল্পভাবে আপনি প্রতিটি চিহ্নের অবস্থানের n
সাথে একটি দৈর্ঘ্যের একটি স্ট্রিং / তালিকা আউটপুট করতে পারেন #
এবং একটি _
(আন্ডারস্কোর) যেখানে কোনওটি নেই। (অথবা আরও সুবিধাজনক হলে দুটি পৃথক অক্ষর)
উদাহরণ: আপনার জন্য n = 5
সমস্ত কোণ পরিমাপ করতে সক্ষম হওয়ার জন্য ঠিক তিনটি চিহ্নের প্রয়োজন 2π/5, 4π/5, 6π/5, 8π/5, 2π
(উদাহরণস্বরূপ) একটি চিহ্ন এ 0
, একটি চিহ্ন 2π/5
এবং একটি চিহ্ন এ 6π/5
। আমরা এটিকে তালিকা [0,1,3]
হিসাবে বা স্ট্রিং হিসাবে এনকোড করতে পারি ##_#_
।
উদাহরণ
দ্রষ্টব্য যে আউটপুটগুলি অগত্যা অনন্য নয়।
n: output:
1 [0]
2 [0,1]
3 [0,1]
4 [0,1,2]
5 [0,1,2]
6 [0,1,3]
7 [0,1,3]
8 [0,1,2,4]
9 [0,1,3,4]
10 [0,1,3,6]
11 [0,1,3,8]
20 [0,1,2,3,6,10]
পিএস: এটি বিরল শাসক সমস্যার মতো, তবে একটি লিনিয়ার স্কেলের পরিবর্তে (দুটি প্রান্ত সহ) আমরা একটি বিজ্ঞপ্তি (কৌণিক) স্কেল বিবেচনা করি।
পিপিএস: এই স্ক্রিপ্টটির প্রত্যেকটির জন্য একটি সেট চিহ্নের একটি উদাহরণ গণনা করা উচিত n
। এটি অনলাইন চেষ্টা করুন!
পিপিপিএস: @ জিএনএন যেমন উল্লেখ করেছে, এই সমস্যাটি একটি চক্রাকার ক্রমের একটি ন্যূনতম পার্থক্য ভিত্তিক সন্ধানের সমতুল্য n
। সর্বনিম্ন অর্ডারগুলি http://oeis.org/A283297 এ তালিকাবদ্ধ এবং কিছু তাত্ত্বিক সীমা https://arxiv.org/pdf/1702.02631.pdf এ পাওয়া যায়