[Python-de] Ein (sonderbares) "programming-contest" Problem

daniel.poelzleithner poelzi at poelzi.org
Son Jun 27 15:38:57 CEST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ralf Schönian wrote:

| entschuldigt meine Unkenntnis - aber was ist das?
| [...]
|
|>
n=int("37173151513530335353173513035330373351513737337353"[5*int(c)+i]);r+="|
   -  | |"[n:n+3]

Die Ausgabe besteht aus 5 Zeilen zu je 3 Zeichen breite die die Zahl
darstellt. Das bedeutet, daß du für jedes Zahl die dargestellt werden
soll, 5 Informationen brauchst, für jede Zeile eine.
Die lange Zahl ist eigendlich nur die Information wie die Zahlen
dargestellt werden soll.
37173 ist z.B. wird z.b. zur 0
3 ist erste Zeile, 7 zweite,....
Wie die Zeile gezeichnet wird, steht in "|   -  | |"
3 bedeutet ab dem 3 Zeichen drei weitere darstellen.

3 = " - "
7 = "| |"
1 = "   "
7 = "| |"
3 = " - "


Tara, die 0 :)

Eigendlich ganz einfach, wenn mans verstanden hat. Aber die Lösung ist
schon sehr brilliant wie ich finde.

Gruß
~ Daniel

- --
nihil me cirumdat

.. . .. ... . . .. . ... . .. . ... . . .
pgp key @ http://files.poelzi.org/pgp.txt
ED80 E53D 5269 4BB1 1E73 3A53 CBF9 A421 0A7B 003D
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Debian - http://enigmail.mozdev.org

iD8DBQFA3s3wy/mkIQp7AD0RAqhTAJkB2vxnwoiIw1/0Om9j+YLXmYjKgwCeJpHD
+a9GNpLKTq3TyMgRa8Qh/VQ=
=gCdV
-----END PGP SIGNATURE-----