Connor: Algorithmus gesucht KO-System

Beitrag lesen

Hallöchen. Ich mal wieder :)

Weis jemand wie man einen Algoritmus erstellen kann auf folgender Basis:

Max. Anzahl im Array: 8 oder 16 oder 32 oder 64 usw.

Dann immer: Erster gegen Letzen, Zweiter gegen vorletzten usw.

Bsp bei 8 im array:
Runde:1
Sp1: 1 gegen 8
Sp2: 2 gegen 7
Sp3: 3 gegen 6
Sp4: 4 gegen 5

Runde 2:
Sp5: Sieger Sp1 gegen Sieger Sp2
Sp6: Sieger Sp3 gegen Sieger Sp4

Runde 3:
Sp7: Verlierer Sp5 gegen Verlierer Sp6

Runde 4:
Sp8: Sieger Sp5 gegen Sieger Sp6

Das gleiche dann bei den anderen Werten(16 od 32 od 64).

Mit if-abfragen gehts es zwar, aber das ist sehr aufwendig.

Habe das hier:
http://connormcleod.saarmikey.de/flc/tuni/
programmiert mit if-abfragen.

Danke und Gruss Connor