পটভূমি
অর্ডার এর একটি প্রাক্তন বর্ধমান সেট সিক্যুয়েন্স সংজ্ঞায়িত করা হয় যা নিম্নলিখিতগুলি সন্তুষ্ট করে:
- প্রতিটি একটি খালি নয় এমন উপসেট ।
- জন্য , , অর্থাত্ কোন দুটি পরপর সেট কমন কোনো উপাদান আছে।
- জন্য মানে (গড় মান) এর কঠোরভাবে যে এর চেয়ে কম হয় ।
চ্যালেঞ্জ
একটি ধনাত্মক পূর্ণসংখ্যা দেওয়া হয়েছে N, অর্ডারের দীর্ঘতম বর্ধমান সেট ক্রমের দৈর্ঘ্য আউটপুট দেয় N।
পরীক্ষার মামলা
এগুলি প্রোজেক্ট ইউলারের ব্যবহারকারী থান্ড্রের ফলাফলের ভিত্তিতে তৈরি ।
1 => 1 // {1}
2 => 2 // {1} {2}
3 => 3 // {1} {2} {3}
4 => 5 // {1} {2} {1,4} {3} {4}
5 => 7 // {1} {2} {1,4} {3} {2,5} {4} {5}
6 => 10 // {1} {2} {1,4} {3} {1,4,5} {2,3,6} {4} {3,6} {5} {6}
7 => 15 // {1} {2} {1,4} {3} {1,2,7} {3,4} {1,2,5,7} {4} {1,3,6,7} {4,5} {1,6,7} {5} {4,7} {6} {7}
8 => 21
9 => 29
10 => 39
11 => 49
12 => 63
13 => 79
14 => 99
15 => 121
16 => 145
17 => 171
18 => 203
19 => 237
20 => 277
21 => 321
22 => 369
23 => 419
24 => 477
25 => 537
বিধি
স্ট্যান্ডার্ড কোড-গল্ফ বিধি প্রযোজ্য। বাইটের মধ্যে স্বল্পতম বৈধ জমা
খয়রাত
এই সমস্যাটি প্রায় 4 বছর আগে এখানে প্রকল্প ইউলারের ফোরামে আলোচনা করা হয়েছে , তবে আমরা একটি প্রমাণযোগ্য বহু-কালীন অ্যালগরিদম (শর্তে N) নিয়ে আসতে ব্যর্থ হয়েছি । অতএব, আমি প্রথম জমা দেওয়ার জন্য +200 অনুগ্রহ প্রদান করব যা এটি অর্জন করে, বা এর অসম্ভবতা প্রমাণ করে।