Ֆիզիկայի խաղային շարժիչ
Դուք աճող թիմի անդամ եք, որը ստեղծում է ֆիզիկայի սիմուլյացիոն խաղ: Ձեզ հանձնարարված է մշակել Python մոդուլ, որը կարող է մոդելավորել շարժման հիմնարար օրենքները: Այս մոդուլը, որը կոչվում է physics.py, պետք է պարունակի ֆունկցիաներ, որպեսզի հաշվարկի velocity()-ը, acceleration()-ը և force()-ը։
velocity()- Կա երկու պարամետր՝distance- հեռավորություն (մետրերով) ևtime- ժամանակ (վայրկյաններով):acceleration()- Կա երեք պարամետր՝initial_velocity- սկզբնական արագություն (մ/վ),final_velocity- վերջնական արագություն (մ/վ) ևtime- ժամանակ (վայրկյաններով):force()- Կա երկու պարամետր՝mass- ցուցակ (կգ-ով) ևacceleration- արագացում (in m/s^2)։
Հիշեք, որ ուժը ցուցակի և արագացման արտադրյալն է (F = ma):
Մուտքը և ելքը կառավարելու է main.py մոդուլը։ Ձեզ պարզապես անհրաժեշտ է ստեղծել physics.py մոդուլը:
Մուտք | Ելք |
|---|---|
| 12.0 |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB