Considere dos ordenados arrays de enteros y de tamaño y , respectivamente, con . Por ejemplo , .Y m n m < n X = ( 1 , 4 ) Y = ( 2 , 10 , 11 )
Se dice que un juego es algún modo de emparejamiento de cada elemento de con un elemento de de tal manera que no hay dos elementos de están emparejados con el mismo elemento de . El costo de una coincidencia es solo la suma de los valores absolutos de las diferencias en los pares.Y X Y
Por ejemplo, con , podemos hacer los pares que luego han costado . Si hubiéramos formado los pares el costo habría sido . Si hubiéramos hecho los pares el costo habría sido .Y = ( 2 , 10 , 11 ) ( 7 , 2 ) , ( 11 , 10 ) 5 + 1 = 6 ( 7 , 10 ) , ( 11 , 11 ) 3 + 0 = 3 ( 7 , 11 ) , ( 11 , 10 ) 4
Como otro ejemplo, tome , . Podemos hacer los pares por un costo de . Los pares cuestan .Y = ( 2 , 10 , 11 , 18 ) ( 7 , 2 ) , ( 11 , 10 ) , ( 14 , 11 ) 9 ( 7 , 10 ) , ( 11 , 11 ) , ( 14 , 18 ) 7
La tarea es escribir código que, dados dos arreglos ordenados de enteros e , calcule una coincidencia de costo mínimo.Y
Casos de prueba
[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]]