Altıbucaqlıda top#1448

Altıbucaqlıda top

1 saniyə
64 meqabayt
Çox çətin

Dekart koordinat sistemində adi müntəzəm altıbucaqlı çəkilib. Altıbucaqlının hər tərəfinin uzunluğu -ə bərabərdir və hər bir daxili bucağı dərəcədir (çünki bucaqlar bərabərdir). Altıbucaqlının mərkəzi nöqtəsində, iki zirvəsi isə və nöqtələrində yerləşir.

Kiçik yuvarlaq top əvvəlcə nöqtəsinə yerləşdirilib və kütləsi nöqtə kimi qəbul edilir. Top vurularaq hərəkətə başlanır və o, bir vahid hissə/saniyə (burada vahid hissə ilə nöqtələrini birləşdirən parça uzunluğuna bərabərdir) sürəti ilə oxunun müsbət istiqaməti ilə dərəcə bucaq altında, aşağıda göstərildiyi kimi, hərəkət edir:

Top hərəkəti zamanı altıbucaqlının hər hansı bir tərəfinə toxunarsa, həmin tərəfdən fərz edilən şəkildə — gəldiyi bucaqla getdiyi bucaq bərabər olmaqla (düşmə bucağı = əks olunma bucağı) əks olunur. Zərbə tam elastik olduğu üçün əks olunandan sonra top eyni sürətlə hərəkətə davam edir.

Əgər top tam olaraq altıbucaqlının bir zirvəsinə dəyərsə, əks olunma fiziki qanunlara əsasən baş verir: düşmə bucağı zirvəni əmələ gətirən tərəflərdən birinə görə hesablanır, əks olunma isə digər tərəfə görə alınır.

Farz edin ki, top tam olaraq saniyə hərəkət etdikdən sonra (x_0, y_0) nöqtəsində yer alır. Proqram tərtib edib verilən üçün x_0 x_0 + y_0 y_0 qiymətini hesablayın.

Giriş

tam ədədi verilir, 1 \leq T \leq 1\,000\,000\,000.

Çıxış

Bir sətirdə real ədədinin onluq yazılışını çıxışa verin, burada S = x_0 x_0 + y_0 y_0-dır. ədədi standart riyazi qaydalara əsasən dəqiq onluq vergüllə yuvarlaqlaşdırılmalıdır.

Bütün testlərdə -in yaxın tam və -dən ən azı məsafədə olacağı zəmanət verilir (başqa sözlə, x + 0.5 şəklində olan ədədlərdən, burada tam ədəddir), beləliklə, hesablamalar zamanı səhvlər səbəbindən yuvarlaqlaşdırma ilə bağlı problemlər yaranmayacaq.

Nümunələr

Nümunə 1

Loading
Loading