Python Ejemplo de práctica 80
Problema:En la playa hay un montón de melocotones, y cinco monos vienen a repartirlos. El primer mono divide el montón en cinco partes iguales, sobra uno; este mono tira el que sobra al mar y se lleva una parte. El segundo mono vuelve a dividir los melocotones restantes en cinco partes iguales, también sobra uno; de la misma manera, tira el sobrante al mar y se lleva una parte. El tercero, el cuarto y el quinto mono hacen lo mismo. Pregunta: ¿cuántos melocotones había como mínimo originalmente en la playa?
Análisis del programa:Ninguno.
Ejemplo (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
La salida del ejemplo anterior es:
3121Otras extensiones
Python 100 ejemplos