Üçbucaq qurmaq#5953

Üçbucaq qurmaq

2 saniyə
256 meqabayt
Çətin

Üç müxtəlif nöqtə müstəvidə verilib.

Bu üç nöqtədən keçən və verilmiş tərəf nisbətlərinə malik degenerasiya olunmamış bir üçbucaq qurun.

Giriş

Üç sətir, hər birində iki tam ədəd: x_i, y_i (-1000 ≤ x_i, y_{i }≤ 1000) — nöqtələrin koordinatları. Sonrakı sətirdə üç tam ədəd: a, b və c (1 ≤ a, b, c ≤ 1000) — tərəf nisbətləri. Belə tərəf nisbətlərinə malik degenerasiya olunmamış üçbucağın mövcudluğu təmin edilir.

Çıxış

Üç sətir, hər birində iki həqiqi ədəd — üçbucağın təpə nöqtələrinin koordinatları. Koordinatlar modulu 10^8-dən çox olmamalıdır. Təpə nöqtələri istənilən qaydada təqdim edilə bilər.

Cavab qəbul ediləcək, əgər üçbucağın tərəflərinin uzunluqları heç olmasa bir qaydada a:b:c nisbətindədirsə və hər bir nöqtə heç olmasa bir tərəfə aiddirsə. Nöqtə seqmentə aid sayılır, əgər aralarındakı məsafə 10^{-8}-dən çox deyilsə.

Seqmentlərin uzunluqları l_1, l_{2 } və l_3 a:b:c nisbətindədir, əgər mütləq və ya nisbi səhvlə 10^{-8}-dirsə.

Nümunələr

Nümunə 1

Loading
Loading