Hallo suit und danke für deine Antwort
Warum zählst du nicht einfach die Einträge und prüfst, ob der wert ein glatte potentierte 2 ist (Stichwort log())
Aus dem PHP-Manual:
float log ( float $arg [, float $base = M_E ] )
Berechnet den natürlichen Logarithmus von arg beziehnugsweise den Logarithmus von arg zur Basis base falls der optionale zweite Parameter base gegeben ist.
Das werde ich natürlich testen :-)
Danach läufst du das Array ungeachtet der Länge mit einer for-schleife durch, aber nur n/2 Durchläufe und nimmst jeweils i+1 und n-i bis du durch bist?
Oha, leider war ich in Mathe nicht so gut.
Könntest du mir bitte genauer beschreiben wie du das meinst?
ob das dann 4, 8 oder 1024 Mannschaften sind, spielt da keine Rolle mehr - zudem ist der Code vermutlich nur mehr 1/3 deines Codes.»»
Genau das ist mein Ziel :-)
Gruss Connor