dotnetpro.contest 01/2013 29.11.2012, 00:00 Uhr

Kettenrechnung

Die Solution mit dem Host und ein Generator zum Kettenrechnungserzeugen für den Contest.


dotnetpro.contest Aufgabe 01/2013: Kettenrechnung


http://www.dotnetpro.de/Grafix/OnlineArticles/dotnetprocontest012013.zip


Entpacken Sie das Zip in ein Verzeichnis. Passen Sie im Projekt contest.submission den Build-Pfad an. Dieser steht auf ..\..\..\bin\dnp1301\Tilman\.
Dann können Sie anfangen, die Datei source\contest.dnp1301\contest.submission\Solution.cs mit Leben zu füllen.
Denn ContestRunner können Sie dann über den Pfad bin\dnp1301\IhrName\contestrunner.app.exe aufrufen.


Im Verzeichnis KettenrechnungsGenerator befindet sich ein Kommandozeilenprogramm, das eine Kettenrechnung mit N Gliedern erzeugen kann.
Siehe readme.txt in dem Verzeichnis.


 


Kettenrechnungsgenerator


Im ZIP ist auch ein Generator enthalten, der eine neue Zufalls-Kettenrechnung erzeugt, die aus N Elementen besteht und in der Datei xyz abgelegt wird.


Verwendung: KettenrechnungsGenerator N xyz


Bemerkungen:
Die Operanden kommen aus dem Zahlenbereich [0..100].
Bei einer Division versucht der Generator durch eine neu erzeugte Zahl zu dividieren.
Würde die Division kein ganzzahliges Ergebnis hervorbringen, versucht es der Generator mit dem Operanden 3.
Klappt auch das nicht, verwendet er den Divisor 1.


Die erzeugte Datei hat folgendes Format:
Erste Zeile: Resultat der Kettenrechnung als String
Zweite Zeile: Die Kettenrechnung als String



Das könnte Sie auch interessieren