Risolto grazie all'accorgimento di andbin, bastava modificare somma con dev_defin. Grazie mille a tutti.
Resta comunque un O(n^2), su input piccoli non cambia molto ma se pensi di dover considerare input di una certa dimensione la differenza diventa considerevole.
Ciao, comunque
"Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares