Titanik
Tarixi bir fakt olaraq, "Titanik" gəmisinin əfsanəvi səfəri zamanı simsiz teleqraf vasitəsilə 6 buzdağı təhlükəsi barədə xəbərdarlıq göndərilmişdi. Hər bir teleqraf mesajı buzdağının görüldüyü nöqtəni təsvir edirdi. İlk beş xəbərdarlıq gəminin kapitanına çatdırılmışdı. Altıncı xəbərdarlıq gecə gec saatlarda gəldi və teleqrafçı koordinatların gəminin cari mövqeyinə çox yaxın olduğunu fərq etmədi.
Buzdağı təhlükəsi barədə operatoru xəbərdar edəcək bir proqram yazın!
Giriş verilənləri
Giriş mesajları aşağıdakı formatda olmalıdır:
<n> təbii ədədi ilə işarələnir, <HH>:<MM>:<SS> - mesajın alınma vaxtı, <X1>^<X2>'<X3>" <NL/SL> və <Y1>^<Y2>'<Y3>" <EL/WL> ifadə edir "X1 dərəcə X2 dəqiqə X3 saniyə Şimal (Cənub) enliyi və Y1 dərəcə Y2 dəqiqə Y3 saniyə Şərq (Qərb) uzunluğu."
Çıxış verilənləri
Proqramınız aşağıdakı formatda mesaj çıxarmalıdır:
The distance to the iceberg: <s> miles.
<s> gəmi ilə buzdağı arasındakı məsafəni (gəmi ilə buzdağı arasındakı sferik qısa məsafənin uzunluğu) göstərir. Məsafə iki onluq dəqiqliklə çıxarılmalıdır. Əgər bu məsafə 100 mildən az (amma bərabər deyil) olarsa, proqram əlavə bir sətir mətn çıxarmalıdır:
DANGER!