Escriure una funció max_ocurrencies(l1,l2), tal que donades dues llistes de nombres l1 i l2 ordenades no decreixentment (i al menys una no buida) retorni el nombre que apareix més cops en les dues llistes, i quants cops apareix.
Entrada
Potser trobeu útil fer servir la funció merge(l1,l2), solució del problema P70093.
La funció té dos paràmetres. Dues llistes ordenades no decreixentment, on al menys una no és buida.
Observacions
Un cop definida la funció, en provar-la al REPL de Python us hauria de sortir el mateix que podeu observar més avall.
>>> max_ocurrencies([],[2]) (2, 1) >>> max_ocurrencies([0,4,6],[2,3,4,5]) (4, 2) >>> max_ocurrencies([10,20,30,40],[10,10,30]) (10, 3) >>> max_ocurrencies([10,10,12,20,20,20],[6,6,6,10,12,12,25,25]) (20, 3) >>> max_ocurrencies([42,56,75,75],[25,32,75]) (75, 3) >>>