Как решить этот вопрос в раунде кодирования AccenturePython

Программы на Python
Ответить
Anonymous
 Как решить этот вопрос в раунде кодирования Accenture

Сообщение Anonymous »

Вопрос по кодированию
Вопрос 1
Высота отскока
Даниэль есть мяч. Он хочет найти высоту отскока мяча, который он упал с высоты H с начальной скоростью V. После N-го отскока конечная скорость мяча равна Vn. Ваша задача — помочь ему найти и вернуть целое число, представляющее высоту, на которую отскочит мяч после отскока N.
Примечание:
  • H' = H x e²n, где H' — высота отскока, H — начальная высота, e —
коэффициент возврата и количество отскоков
  • e" = V/Vn, где V – начальная скорость, а V — конечная скорость.
Это вопрос, который я получил на этапе кодирования в Accenture
Я решил этот вопрос и прошел только 2 тестовых примера.
Я пробовал округлять, делить на ноль и делать длинные/двойные операции.
Я не знаю, где я ошибся, или это проблема с вопросом
def fun(in1, in2, in3):
#int in1 - initial height
#int in2 - initial velocity
#int in3 - final velocity
# this was given in the coding area

e = in2//in3
new_e = e**2
return in1*new_e


Подробнее здесь: https://stackoverflow.com/questions/789 ... d-question
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»