eolymp
bolt
Try our new interface for solving problems
Məsələlər

Tırtıllı avtomobil

Tırtıllı avtomobil

\includegraphics{https://static.e-olymp.com/content/1f/1f5619426e1a7f6d8acffe4b4e4aa306d4ea8e53.jpg} Tırtıllı avtomobil boş sahədə olan \textbf{S} start nöqtəsindən çöllükdən keçməklə \textbf{F} finiş nöqtəsinə getməlidir. Çöllük müstəvinin koordinat başlanğıcından çıxan iki şüa arasındakı əkin sahəsi şəklindədir. Şüalardan biri \textbf{OY} oxu istiqamətində yönəlib, ikinci isə \textbf{1-}ci koordinat rübündə yerləşməklə birinci şüa ilə\textbf{ φ} bucağı əmələ gətirir. Tırtıllı avtomobil boş sahədə \textbf{V_1} sürətilə, çöllük sahəsində isə \textbf{V0} (belə ki, \textbf{V0} ≥ \textbf{V1}) sürətilə hərəkət edə bilər. Tırtıllı avtomobil hansı ən qısa \textbf{t} vaxtında \textbf{S} nöqtəsindən \textbf{F} nöqtəsinə gedib çata bilər? \InputFile Giriş faylının yeganə sətrində \textbf{S}(\textbf{X_S}, \textbf{Y_S}) və \textbf{F}(\textbf{X_F}, \textbf{Y_F}) nöqtələrinin koordinatlarını, çöllük sahəsinin təpə bucağını(radianla), boş sahədə və çöllük sahəsində sürətləri göstərən 7 həqiqi \textbf{X_S}, \textbf{Y_S}, \textbf{X_F}, \textbf{Y_F}, \textbf{φ}, \textbf{V_0}, \textbf{V_\{1 \}}ədədləri yazılır. \OutputFile Proqram çıxışa vergüldən sonra üç rəqəm dəqiqliyi ilə axtarılan minimum \textbf{t} vaxtını göstərən bir həqiqi ədədi verməlidir. \textbf{--1000} < \textbf{X_S} < \textbf{0} < \textbf{X_F} < \textbf{1000}; \textbf{--1000} < \textbf{Y_S}, \textbf{Y_F} < \textbf{1000}; hər iki \textbf{S} və \textbf{F} nöqtəsi çöllük sahədən kənarda və onun sərhəddində yerləşir. \textbf{SF }parçası çöllük sahəsilə kəsişir. \textbf{pi}/\textbf{180} < \textbf{φ} < \textbf{pi/4}; \textbf{V_1} ≤ \textbf{V_0} ≤ \textbf{4V_1}; \textbf{0.1} ≤ \textbf{V_1} ≤ \textbf{5}.
Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 64 MiB
Giriş verilənləri #1
-2.0 4.0 2.5 5.0 0.3 3.5 2.0
Çıxış verilənləri #1
1.627