पर विचार करें दो पूर्णांकों का सरणियों अनुसार क्रमबद्ध और आकार के और क्रमशः के साथ। उदाहरण के लिए , ।
हम कहते हैं कि एक मेल प्रत्येक तत्व को Y के तत्व के साथ बाँधने का एक तरीका है, जिसमें X के दो तत्वों को Y के एक ही तत्व के साथ जोड़ा जाता है । एक मेल की लागत जोड़े में अंतर के पूर्ण मूल्यों का योग है।
उदाहरण के लिए, , Y = ( 2 , 10 , 11 ) के साथ हम जोड़े ( 7 , 2 ) , ( 11 , 10 ) बना सकते हैं , जिसकी लागत 5 + 1 = 6 है । यदि हमने जोड़े ( 7 , 10 ) , ( 11 , 11 ) बनाये होते तो लागत 3 + 0 होती । यदि हमने जोड़े ( 7 , 11 ) , ( 11 , 10 ) बनाए होते तो लागत 4 + 1 = 5 होती ।
एक अन्य उदाहरण के रूप में , Y = ( 2 , 10 , 11 , 18 ) लें । हम 9 की लागत के लिए जोड़े ( 7 , 2 ) , ( 11 , 10 ) , ( 14 , 11 ) बना सकते हैं । जोड़े ( 7 , 10 ) , ( 11 , 11 ) , लागत 7 ।
कार्य कोड लिखना है, जो पूर्णांक और Y के दो क्रमबद्ध सरणियों को देखते हुए , एक न्यूनतम लागत मिलान की गणना करता है।
परीक्षण के मामलों
[1, 4], [2, 10, 11] => [[1, 2], [4, 10]]
[7, 11], [2, 10, 11] => [[7, 10], [11, 11]]
[7, 11, 14], [2, 10, 11, 18] => [[7, 10], [11, 11], [14, 18]]