Ich gebe dir jetzt nur Hinweise, damit du dir die Lösung selbst erarbeiten kannst:
- Für eine listenförmige Darstellung bzw. organisierte Form von Variablen bieten sich arrays hervoragend an.
- Wenn du einer Liste mit einem Primärschlüssel wie z.B. Usernummern oder so sekundäre (zusätzliche) Daten hinzufügen willst, wie in diesem Fall ein "Punktestand", dann bietet sich ein 2-dimensionales array an, wobei du jede Zeile für einen Eintrag steht und die Spalten für die einzelenen Werte pro Eintrag. Der erste könnte deine Usernummer sein, und der zweite die "Punkte"
- Es gibt diverse Lösungen, wie man Listen sortiert. Suche nach Sortieralgorithmen. Der einfachste zu verstehene sollte Bubblesort sein. Wichtig bei der Sortierung von 2D Arrays ist das Tauschen von ganzen Zeilen.
- Wenn du das Array sortiert hast, kannst du anhand der Zeilennummer und der Usernummer die Position ablesen.
Arbeite das in dieser Reihenfolge ab und du wirst, denke ich mal, erfolgreich sein. Viel Erfolg!