Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Programmieraufgaben Hier wird regelmäßig eine neue Programmieraufgabe gestellt, die dann gelöst werden soll und in Zusammenarbeit mit den Moderatoren auch besprochen werden kann.

[schwer] 3 und 3

Diskussion: [schwer] 3 und 3 im Forum Programmieraufgaben, in der Kategorie Code Kitchen; Anzeige So, ich habe mich überreden lassen, diese Aufgabe "unter Vorbehalt" freizuschalten Die Aufgabe erfordert zwar kein spezifisches Vorwissen - ...

Antwort
Alt 23.10.10, 14:04   #1 (permalink)
CDW
Moderator
 
Benutzerbild von CDW
 
Registriert seit: 20.07.05
CDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: Opteron
Likes: 202
Standard [schwer] 3 und 3

Anzeige

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.

Zitat:
Zitat von lone.wolf
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!
__________________
Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf!
Selig, wer nichts zu sagen hat und trotzdem schweigt.
CDW ist offline   Mit Zitat antworten
Alt 23.10.10, 15:16   #2 (permalink)
 
Registriert seit: 05.10.05
Inliferty Leistung: 8086
Inliferty eine Nachricht über ICQ schicken
Likes: 5
Standard

Ah ein gutes altes Problem aus der Graphen-Theorie



MfG Inliferty
Inliferty ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 24.10.10, 11:59   #3 (permalink)
 
Benutzerbild von b4ck
 
Registriert seit: 13.02.06
b4ck Leistung: Z3
Likes: 1
Standard

hier meine lösung in php:

php   

PHP-Code:
<?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'=>'[]'));

?>
b4ck ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Software Home » Code Kitchen » Programmieraufgaben » [schwer] 3 und 3
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61