Allerdings wozu der Variablenname gebraucht wird, weiß ich auch nicht.
Versteh einer die Lehrer
Der Frager kann ja das extrahieren (bzw. entnehmen), was er versteht, oder eben nachfragen.
Zumal der TE schon eine funktionierende Lösung (die für eine Lehrer völlig ausreichen sein sollte) hat und nach einer eleganteren Lösung gefragt hat.
Ich habe das jetzt mit mehreren If-Schleifen gelöst, die nicht nur den höchsten Wert abfragen, sondern auch in einer temporären Variable den Variablenamen speichern.