Sonntag, 23. September 2012
Denksport mit Python, erste Anwendung von Mercurial (POS1: 2BHIF)
Abgabename: 2012_2bhif_aufgabe2_Name_Vorname.tgz
Lesen Sie Mercurial Einführung und legen Sie
Schreiben Sie folgende Pythonprogramme:
Lesen Sie Mercurial Einführung und legen Sie
- die Datei ~/.hgrc nach dem Muster des obigen Artikels an:
[ui] username = Vorname Name <i99999@student.htlwrn.ac.at>
- ein Projekt mit dem Namen brain_teasers an.
- ein Mercurial Repository an.
Schreiben Sie folgende Pythonprogramme:
- pythagorean_triple.py
- Es soll ein Pythagoreisches Tripel (a2 + b2 = c2 für a < b < c) für a + b + c == 1000.
- sumdigits2pow1000.py
- Es soll die Ziffernsumme (Quersumme, engl. cross sum) der Zahl 21000 ermittelt werden. Die Zahl soll als Programmargument angegeben werden.
- sumdigitsfact.py
- Es soll die Ziffernsumme der Fakultät von 100 (100!) ermittelt werden. Die Zahl soll als Programmargument angegeben werden.
- palindrome4.py
- Generiere 4-stellige Palindrome als Produkt 2-steliger Zahlen. Die Faktoren und das Palindrom soll ausgegeben werden. Da die Multiplikation kommutativ ist, müssen Duplikate entfernt werden: 74x66 == 66x74 (4884), also nur einmal ausgeben.
- palindrome6.py
- Generiere 6-stellige Palindrome als Produkt 3-steliger Zahlen. Gib das Maximum der Palindrome aus.
Labels: Aufgabe, POS1-2, Python
Abonnieren Posts [Atom]
Kommentar veröffentlichen