Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 25, 2011 12:14:10

Isem
От:
Зарегистрирован: 2010-08-27
Сообщения: 447
Репутация: +  7  -
Профиль   Отправить e-mail  

"Голодные Окуни" или Помогите добить задачку!

Ferroman
Интерпретация задачи №1
Зависит от времени. За единицу времени съедают окунь окуня. (скорее самая неверная интерпретация)
Решение: N/2**M - Дробная часть есть, если остались ещё голодные.
Единственно верная “интерпретация”. Задача поставлена математически корректно.



Офлайн

#2 Ноя. 26, 2011 03:04:39

baa
От:
Зарегистрирован: 2011-11-25
Сообщения: 25
Репутация: +  0  -
Профиль   Отправить e-mail  

"Голодные Окуни" или Помогите добить задачку!

agalen
baa
print(M // max(N, 1))
Должно быть: print(M // (N + 1))
max(N,1) - если N=0 или N отрицательное или N<1 допустим 0,5 (нужно для насыщения пол окуня), то подставляем в формулу 1, так как все равно больше чем M окуней мы накормить не сможем. Это что бы не вводить проверку на условие if N >= 1:



Отредактировано (Ноя. 26, 2011 03:10:12)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version