আমার একটি সংযুক্তি সমস্যা আছে যা আমি OEIS- এ রাখতে চাই। সমস্যাটি হ'ল আমার পর্যাপ্ত শর্ত নেই। এই কোড চ্যালেঞ্জটি হ'ল আমাকে আরও শর্তগুলি গণনা করতে সহায়তা করবে এবং বিজয়ী সর্বাধিক সংখ্যক শর্তাদি জমা সহ ব্যবহারকারী হবে।
সমস্যাটি
ধরুন আমি আপনার সাথে পাশ দৈর্ঘ্য আলোর বাল্ব একটি ত্রিকোণ অ্যারের দিতে :
o
o o
o o o
o o o o
o o o o o
o o o o o o
1 2 ... n
আমি তিনটি লাইটব্লব চালু করতে যাচ্ছি যা নিম্নলিখিত উদাহরণের মতো একটি "খাড়া" সমান্তরাল ত্রিভুজ গঠন করে:
o
o x
o o o
o o o o
o x o o x
o o o o o o
আমি লাইটগুলি চালু করার আগে, আপনার কাজটি অ্যারে থেকে যতগুলি সম্ভব লাইটব্লবগুলি সরিয়ে ফেলা হয়েছে - যেগুলি বাল্বগুলি চালু হয়েছে তার ত্রিভুজটি কেটে নেওয়ার দক্ষতা হারানো ছাড়াই। স্পষ্টরূপে, যদি কোনও লাইটবুলব সরিয়ে ফেলা হয়, তবে এটির অবস্থান চালু থাকলে এটি জ্বলবে না।
উদাহরণস্বরূপ, আপনি যদি নিম্নলিখিত বাল্বগুলি সরিয়ে ফেলেন (চিহ্নিত করে .) আপনি কেবল নীচের দুটি লাইট চালু দেখতে পেয়েছেন (চিহ্নিত করেছেন x) যা তৃতীয় (আনলিট) অবস্থানটি অনন্যভাবে কাটাতে যথেষ্ট:
. .
. o . x
. . o . . o
o o o . => o o o .
o o o o . o x o o . <- the third unlit position
o . . . o o o . . . o o
দিন a(n)যে কোনো অস্পষ্টতা উপস্থাপক ছাড়া মুছে ফেলা হতে পারে বাল্ব সর্বোচ্চ সংখ্যক হও।
উদাহরণ
নিখরচায় অ্যালগরিদম সহ, আমি নীচে দেখানো হিসাবে পাশের দৈর্ঘ্য 7 সহ ত্রিভুজ পর্যন্ত মানগুলি পরীক্ষা করেছি:
.
. . o
. . o o . o
. . . . . o . o o .
. . . . o o o o o . o o . o .
. . . . o o o o . o o o o o . o . o . o o
. . . o o . o o o o . . o o o . . . o o o . o . o o o
a(2) = 3 a(3) = 4 a(4) = 5 a(5) = 7 a(6) = 9 a(7) = 11
স্কোরিং
[a(2), a(3), ..., a(n)]সবচেয়ে বড় এন জয়ের জন্য ক্রমটি গণনা করে এমন জমা দেওয়া । যদি দুটি সাবমিশনগুলির অভিন্ন ক্রম থাকে তবে তার আগে পোস্ট করা একটি জিতে w
যদিও জমা দেওয়ার জন্য প্রয়োজনীয় নয়, আপনি যদি উপরের উদাহরণের মতো ফলাফল ত্রিভুজুয়ার অ্যারেগুলির কোনও পোস্ট পোস্ট করেন তবে তা আমার কাছে শিক্ষণীয় হবে।