Motore di Fisica per Giochi
Fai parte di un team dinamico che sta creando un gioco di simulazione fisica immersiva. Il tuo ruolo è sviluppare un modulo Python che possa simulare le leggi fondamentali del moto. Questo modulo, chiamato
physics.py
, dovrebbe contenere funzioni per calcolare velocity()
, acceleration()
e force()
:velocity()
: ha due parametri -distance
(in metri) etime
(in secondi).
acceleration()
: ha tre parametri -initial_velocity
(in m/s),final_velocity
(in m/s) etime
(in secondi).
force()
: ha due parametri -mass
(in kg) eacceleration
(in m/s²). Ricorda, la forza è il prodotto della massa per l'accelerazione (F = ma
).
L'input e l'output saranno gestiti dal modulo
main.py
; tu devi solo implementare il modulo physics.py
.Input | Uscita |
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