Python-Übungsbeispiel 80

Python 100例Python 100 Beispiele

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:

3121

Python 100例Python 100 Beispiele

Weitere Erweiterungen