Практический пример Python 80
Вопрос:На пляже лежит куча персиков, которую нужно разделить между пятью обезьянами. Первая обезьяна разделила кучу на пять равных частей, и один персик остался лишним. Обезьяна бросила лишний персик в море и взяла одну долю. Вторая обезьяна разделила оставшиеся персики на пять равных частей, и снова один остался лишним. Она также бросила лишний персик в море и взяла одну долю. Третья, четвёртая и пятая обезьяны поступили так же. Сколько персиков как минимум было на пляже изначально?
Анализ программы:Нет.
Пример (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
Вывод приведенного выше примера:
3121Другие расширения
100 примеров на Python