steeno
-
Gesamte Inhalte
3 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Beiträge von steeno
-
-
OMG du hast recht, + ftw..
also in etwas so
(((Ascii-Wert vom 1. Buchstaben aus xxx * 91 + Ascii-Wert vom 2. Buchstaben aus xxx ) * 91 + Ascii-Wert vom 3. Buchstaben aus xxx ) * 51 + ww) * 2300 + yyyy Zum einfacheren Lesen: a = Ascii-Wert vom 1. Buchstaben aus xxx b = Ascii-Wert vom 2. Buchstaben aus xxx c = Ascii-Wert vom 3. Buchstaben aus xxx d = ww e = yyyy => (((a * 91 + * 91 + c) * 51 + d) * 2300 + e = 1234567 e = 1234567 % 2300 zwischenergebnis = 1234567 - e / 2300 d = zwischenergebnis % 51 zwischenergebnis = zwischenergebnis - d / 51 c = zwischenergebnis % 91 zwischenergebnis = zwischenergebnis - c / 91 b = zwischenergebnis % 91 a = zwischenergebnis - b / 91 [/code]
-
Zu beachten ist auch noch das das zweidimensionale Array von unten nach oben und beginnend mit der letzten Spalte gefüllt wird. Die Aufgabe ist auf dem Blatt, mit Druck, und ohne Del/Backspace Taste zumindest nicht sonderlich schön
Für die 1b hat wohl niemand ne Lösung? Die etwas genauer ist als "ah das geht ganz easy per modulo"?
Winter 2011/2012 GA1 Handlungsschritt 1b und 4 - Programmcode
in Prüfungsaufgaben und -lösungen
Geschrieben
kann es jetzt leider nicht mehr editieren, aber hast natürlich recht =) sollte jetzt nicht mathematisch korrekt sein sondern einfach nur die lösung verdeutlichen. dem da muss man erst mal drauf kommen kann ich nur beipflichten, oft denkt man da einfach zu kompliziert.. wäre ne super aufgabe für einen iq test