দৈর্ঘ্যের n এর একটি স্ট্যান্ডার্ড শাসকের 0, 1, ..., n পজিশনে দূরত্বের চিহ্ন রয়েছে (যে কোনও ইউনিটে)। একটি বিরল শাসকের কাছে সেই চিহ্নগুলির একটি উপসেট থাকে। একজন শাসক দূরত্ব পরিমাপ করতে পারেন ট যদি এটা অবস্থানের সময়ে চিহ্ন রয়েছে পি এবং কুই সঙ্গে পি - কুই = ট ।
চ্যালেঞ্জ
একটি ধনাত্মক পূর্ণসংখ্যা এন দেওয়া হয়েছে , দৈর্ঘ্য n এর বিরল শাসকের জন্য প্রয়োজনীয় ন্যূনতম সংখ্যার আউটপুট দিন যাতে এটি সমস্ত দূরত্ব 1, 2, ..., এন পরিমাপ করতে পারে ।
এটি OEIS A046693 ।
উদাহরণস্বরূপ, ইনপুট 6 এর জন্য আউটপুট 4 হয়, যথা 0, 1, 4, 6 নম্বরযুক্ত একটি শাসক 1-0 = 1, 6−4 = 2, 4−1 = 3, 4−0 হিসাবে কাজ করেন = 4, 6−1 = 5, এবং 6−0 = 6।
অতিরিক্ত বিধি
- অ্যালগরিদম নির্বিচারে বড় এন এর জন্য বৈধ হওয়া উচিত । তবে প্রোগ্রামটি মেমরি, সময় বা ডেটা টাইপ বিধিনিষেধের দ্বারা সীমাবদ্ধ থাকলে এটি গ্রহণযোগ্য।
- ইনপুট / আউটপুট যে কোনও যুক্তিসঙ্গত উপায়ে নেওয়া / উত্পাদন করা যেতে পারে ।
- কোনও প্রোগ্রামিং ভাষায় প্রোগ্রাম বা ফাংশন অনুমোদিত । স্ট্যান্ডার্ড লুফোলগুলি নিষিদ্ধ।
- বাইটস মধ্যে সংক্ষিপ্ত কোড।
পরীক্ষার মামলা
1 -> 2
2 -> 3
3 -> 3
4 -> 4
5 -> 4
6 -> 4
7 -> 5
8 -> 5
9 -> 5
10 -> 6
11 -> 6
12 -> 6
13 -> 6
14 -> 7
15 -> 7
16 -> 7
17 -> 7
18 -> 8
19 -> 8
20 -> 8
21 -> 8
22 -> 8
23 -> 8
24 -> 9
25 -> 9
26 -> 9
27 -> 9
28 -> 9
29 -> 9
30 -> 10
31 -> 10
32 -> 10