Category
Similar Problems
0229. Geometriya
Time limit : 1000 ms
Memory limit : 64 mb
Kichik asosi $a$, katta asosi $b$ va balandligi $h$ bo’lgan tog’ri burchakli trapetsiya berilgan. Trapetsiyani uning tik yon tamonidan $x$ masofadan o’tuvchi to’g’ri chiziq bilan kesamiz. Natjada u ikki qismga ajraladi. Quyidagi rasmlarda ko’rsatilgandek ikki holat bo’lishi mumkin:
Sizning vazifangiz bu ikki qismlarning yuzalarini topuvchi dastur tuzish.
Kiruvchi ma’lumotlar: Birinchi qatorda to’rtta butun $a, b, h,x$ sonlari bitta probel bilan ajratilib berilgan$(1 \le a < b \le 1000, 0 \le x \le b, 1 \le h \le 1000)$
Chiquvchi ma’lumotlar: Ajralgan ikkita yuzanining qiymatlariniining ikkalasini ham $10^{-3}$ aniqlikda bitta probel bilan ajratib chiqaring.
Input |
---|
5 9 7 3 |
Output |
21.000 28.000 |
Input |
---|
5 9 7 6 |
Output |
41.125 |