Hansel və Grethel
İsti yay günortasında Hansel və Grethel tarlalarda gəzirlər. Artıq gecikir və, açığı, azıblar. Grethel bir az qorxur, çünki meşədə azdıqları son dəfə hələ də yadındadır. O vaxt pis bir cadugər onları zəncəfil çörəyi və şəkərdən tikilmiş bir evdə kilidləmişdi! Amma Hansel onu sakitləşdirir: bu dəfə yaxşı hazırlaşıblar. Hansel özü ilə xəritə və kompas götürüb!
Hansel mənzərədə iki aydın fərqlənən obyekt seçir və kompasdan istifadə edərək hər iki obyektə doğru istiqaməti ölçür. Grethel obyektləri xəritədə tapır və müvafiq xəritə koordinatlarını qeyd edir. Bu məlumat əsasında onlar öz mövqelərini xəritədə dəqiq müəyyən edə biləcəklər.
İki marker obyektin koordinatları və bu obyektlərə doğru istiqamət (Şimaldan bucağı) məlumdur. Bu məlumatdan istifadə edərək Hansel və Grethel-in cari mövqeyinin koordinatlarını hesablayan bir proqram yazın.
Giriş verilənləri
Girişin birinci sətri bir müsbət ədəd ehtiva edir: mövqenin müəyyən edilməli olduğu vəziyyətlərin sayı. Sonrakı hər vəziyyət üçün iki sətir var, iki marker obyektini təsvir edir. Hər marker obyekti üç tam ədədlə təsvir olunur:
xəritədə obyektin x-koordinatı (0 ≤ x ≤ 100);
x-oxu xəritədə Qərbdən-Şərqə doğru uzanır, Şərqə doğru dəyərlər artır.
xəritədə obyektin y-koordinatı (0 ≤ y ≤ 100);
y-oxu xəritədə Cənubdan-Şimala doğru uzanır, Şimala doğru dəyərlər artır.
obyektin istiqaməti d dərəcələrlə (0 ≤ d ≤ 360);
0 dərəcə = Şimal, 90 dərəcə = Şərq, 180 dərəcə = Cənub və s.
Mövqe hesablamalarını dəqiq saxlamaq üçün Hansel əmin olur ki, iki obyektin istiqamətləri tam olaraq bərabər deyil və tam olaraq 180 dərəcə fərqlənmir.
Çıxış verilənləri
Hər vəziyyət üçün bir sətir, mövqe hesablamasının nəticəsini ehtiva edir: boşluqla ayrılmış iki ədəd, hər biri dəqiq 4 ondalık rəqəmlə. Bu ədədlər Hansel və Grethel-in mövqeyinin x və y koordinatlarını təmsil edir (0 ≤ x, y ≤ 100). Ədədləri adi qaydada yuvarlaqlaşdırın: növbəti rəqəm ≥ 5 olarsa yuxarı, əks halda aşağı.