hola esteban,
un contraejemplo con 3 participantes sería: 1) 5,4,3; 2) 6,6,2; 3) 7,5,5.
el óptimo se lograría ordenando la largada según 3,2,1 y, si no entendí mal, tu algoritmo ordenaría 1,2,3. los tiempos de competencia serían 25 y 28, respectivamente.
saludos