Non so se è un pò troppo complesso comunque...
Codice PHP:
$array = [[1,2,3],[2,2],[4,5,2,3],[1,4,2],[3,6,5]]; //20 max unico

function SommaUnicaMassima(array $array, array &$somma){
    foreach(
$array as $arr){
        
$max max($arr);
        if(!
in_array($max,$somma))
            
$somma[] = $max;
        else
            
SommaUnicaMassima([array_diff($arr,[$max])],$somma);
    }
}

$somma = [];
SommaUnicaMassima($array$somma);
echo 
array_sum($somma);