Texter mit x: Maximum verschiedener Paarungen ermitteln.

Beitrag lesen

Ich denke ich habe verstanden wo es hingeht. Wir suchen alle Koordinatenkombinationen des Arrays zusammen.

Die äußere Schleife wäre:

  
$ug = str_pad('', $count_1 + 1, '1');  
$og = bindec(str_pad($ug, $count_2 + 1, '0'));  
$ug = bindec($ug);  
  
for ($z1 = $ug; $z1 <= $og; $z1++) {  
  if (substr_count(decbin($z1), '1') == 3) {  
    echo decbin($z1).'<br>';  
  }  
}  

Statt dem "echo decbin($z1).'<br>';" muß dann die innere Schleife hin, auf die ich noch kommen muß.

Wie am Ende aus den mit 1 "markirten" Koordinatenposition der Index für das Array werden soll (mit vernünftigem Aufwand), ist mir aber schleierhaft.

Und genauso wie der Mathematiker die einfache Lösung 4 übersieht, so übersiehst Du den konkreten zweistufigen Lösungsweg, der in  meinen Hinweisen
enthalten ist.

Dem Matematike, der die einfache Lösung 4 übersieht, hilft der Hinweis "Du hast zwei Werte und bei dem Operator darf man die Werte vertauschen, also kann man es auf 2! Arten lösen" wahrscheinlich auch nicht weiter.