Python-Übungsbeispiel 80
Frage:Es liegt ein Haufen Pfirsiche am Strand, der unter fünf Affen aufgeteilt werden soll. Der erste Affe teilte den Haufen in fünf gleiche Teile, wobei einer übrig blieb. Der Affe warf den übrigen ins Meer und nahm sich einen Anteil. Der zweite Affe teilte die verbleibenden Pfirsiche in fünf gleiche Teile, wieder blieb einer übrig. Auch er warf den übrigen ins Meer und nahm sich einen Anteil. Der dritte, vierte und fünfte Affe taten dasselbe. Wie viele Pfirsiche waren ursprünglich mindestens am Strand?
Programmanalyse:Keine.
Beispiel (Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
if __name__ == '__main__':
i = 0
j = 1
x = 0
while (i < 5) :
x = 4 * j
for i in range(0,5) :
if(x%4 != 0) :
break
else :
i += 1
x = (x/4) * 5 +1
j += 1
print x
Die Ausgabe des obigen Beispiels ist:
3121Weitere Erweiterungen
Python 100 Beispiele