[schwer] 3 und 3

CDW

0
Mitarbeiter
So, ich habe mich überreden lassen, diese Aufgabe "unter Vorbehalt" freizuschalten ;)

Die Aufgabe erfordert zwar kein spezifisches Vorwissen - dieses erleichtert imho einem die Lösung aber ungemein ;)
Wie immer gilt: man sollte sich zuerst ein paar Gedanken machen, bevor man auch nur eine Zeile Code tippt.

lone.wolf hat gesagt.:
Schreibe ein Programm, das folgendes tut:

Gegeben sind drei Quadrate und drei Kreise. Diese sind linear, beginnend mit den Quadraten in der ersten- und den Kreisen in der zweiten Zeile, geordnet ~

[] [] []
O O O

Nun muss von jedem Kreis/Quadrat ein Strich zu jedem Quadrat/Kreis gezogen werden mit der Bedingung, dass keine Linien sich schneiden.

Stelle dies, SOFERN möglich (^^), graphisch dar!
 
hier meine lösung in php:

PHP:
<?php
class ChuckNorris extends GOD
{
  public function __construct()
  {
    createWorldAndUniverse();
  }

  public function solveMysticMathProblemWithThreeGraphs(array $graphs)
  {
    $this->roundHouseKick($graphs);
    $this->showImpossibleSolution();
  }

  protected function roundHouseKick(array $thingsToKick)
  {
    foreach($thingsToKick as $thingToKick) {
	  echo 'kicked '.$thingToKick."!\n";
	}
  }
  protected function showImpossibleSolution()
  {
	echo '42';
  }
}

$chuck = new ChuckNorris();
$chuck->solveMysticMathProblemWithThreeGraphs(array('O'=>'[]','O'=>'[]','O'=>'[]'));

?>
 
Zurück
Oben