Ohne es probiert zu haben:
Die Zehn Feldwerte in ein Array speichern, dieses per sort (sortiert nur alphabetisch, so dass 10, 9 , 1 zu 1, 10, 9 würde, weil 1 vor 9 kommt) und einem compare (subtrahiert sukzessive die Array Nachbarn und stellt bei positivem Ergebnis und 0 nichts um, bei negativem Ergebnis wird der Subtrahend nach vorn gezogen) sortieren, um anschliessend den ersten bis dritten Array-Wert zu addieren: