Hallo...
Arrays sind immer zusammenhängend als "Bereich". Für dein Vorhaben fallen mir spontan 2 Ideen ein.
1.
- eigene Funktion schreiben, welche ein dynamisches Array auf deinen Max Wert setzt und die übergebenen Werte an die entsprechenden Indexpositionen ablegt
- dann mit dem Index des Arrays arbeiten
2.
- ein Array mit der Anzahl der Werte und im Array jeweils einen Record (Wert, Index)
- um den Index zu finden müßtest du dann das Array durchlaufen und den Index auslesen und vergleichen