Motor de Jogo de Física
Você faz parte de uma equipa dinâmica que está a criar um jogo imersivo de simulação física. A sua função é desenvolver um módulo Python que possa simular as leis fundamentais do movimento. Este módulo, denominado
physics.py
, deve conter funções para calcular velocity()
, acceleration()
e force()
:velocity()
: tem dois parâmetros -distance
(em metros) etime
(em segundos).
acceleration()
: tem três parâmetros -initial_velocity
(em m/s),final_velocity
(em m/s) etime
(em segundos).
force()
: tem dois parâmetros -mass
(em kg) eacceleration
(em m/s²). Lembre-se, a força é o produto da massa pela aceleração (F = ma
).
A entrada e saída serão geridas pelo módulo
main.py
, você apenas precisa implementar o módulo physics.py
.Entrada | Saída |
print(velocity(120, 10)); print(acceleration(0, 20, 10)); print(force(5, 2)) | 12.0
2.0
10 |
Constraints
Time limit: 1 seconds
Memory limit: 512 MB
Output limit: 1 MB