Moteur de Jeu Physique
Vous faites partie d'une équipe dynamique qui crée un jeu de simulation physique immersif. Votre rôle est de développer un module Python capable de simuler les lois fondamentales du mouvement. Ce module, nommé
physics.py
, doit contenir des fonctions pour calculer velocity()
, acceleration()
et force()
:velocity()
: il y a deux paramètres —distance
(en mètres) ettime
(en secondes).
acceleration()
: il y a trois paramètres —initial_velocity
(en m/s),final_velocity
(en m/s) ettime
(en secondes).
force()
: il y a deux paramètres —mass
(en kg) etacceleration
(en m/s²). Rappelez-vous, la force est le produit de la masse par l'accélération (F = ma
).
Les entrées et sorties seront gérées par le module
main.py
, vous devez simplement implémenter le module physics.py
.Entrée | Sortie |
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