চ্যালেঞ্জের বিবরণ
ডোমিনোস এমন একটি গেম যা টাইলগুলির সাথে দুটি মান সহ খেলে - একটি বাম দিকে, একটি ডানদিকে, উদাহরণস্বরূপ [2|4]বা [4|5]। দুটি টাইল একসাথে যোগ হতে পারে যদি সেগুলির মধ্যে একটি সাধারণ মান থাকে। উপরের দুটি টাইলস এভাবে যুক্ত হতে পারে:
[2|4][4|5]
আমরা nযুক্ত টাইলসের একটি ক্রমকে দৈর্ঘ্যের একটি শৃঙ্খল বলব । অবশ্যই, টাইলস আবর্তিত করা যেতে পারে, তাই টাইল [1|2], [1|3]এবং [5|3]একটি চেইন মধ্যে পুনর্বিন্যাস করা যেতে পারে [2|1][1|3][3|5]দৈর্ঘ্য 3।
পূর্ণসংখ্যার জোড়ার একটি তালিকা দেওয়া, এই টাইলগুলি ব্যবহার করে দীর্ঘতম চেইনের দৈর্ঘ্য নির্ধারণ করুন। যদি তালিকাটি খালি থাকে তবে সঠিক উত্তরটি 0(নোট করুন যে আপনি সর্বদা 1খালি খালি টাইলসের তালিকা থেকে দৈর্ঘ্যের একটি শৃঙ্খলা তৈরি করতে পারেন )।
নমুনা ইনপুট / আউটপুট
[(0, -1), (1, -1), (0, 3), (3, 0), (3, 1), (-2, -1), (0, -1), (2, -2), (-1, 2), (3, -3)] -> 10
([-1|0][0|-1][-1|2][2|-2][-2|-1][-1|1][1|3][3|0][0|3][3|-3])
[(17, -7), (4, -9), (12, -3), (-17, -17), (14, -10), (-6, 17), (-16, 5), (-3, -16), (-16, 19), (12, -8)] -> 4
([5|-16][-16|-3][-3|12][12|-8])
[(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)] -> 7
([1|1][1|1][1|1][1|1][1|1][1|1][1|1])
[(0, 1), (2, 3), (4, 5), (6, 7), (8, 9), (10, 11)] -> 1
(any chain of length 1)
[] -> 0
(no chain can be formed)
O(n!)ইচ্ছে মতন
I guess it's P