Zgłaszanie | Wszystkie zgłoszenia | Najlepsze | Lista |
FR_09_08 - Pole trapezu |
Rozwiązując zadania z matematyki najbardziej lubie te z planimetrii. Zawsze się znajdzie takie, które na pierwszy rzut oka wygląda na nierozwiązywalne, a w rzeczywistości jest "obraźliwie" łatwe.
Mamy trapez, w którym poprowadzono przekątne dzielące go na cztery trójkąty. Znając pola P1 i P2 wyznacz pole tego trapezu.
Wejście
Pewna liczba zestawów danych (nie więcej niż milion). Każdy zestaw składa się z dwóch liczb całkowitych dodatnich P1 i P2. Każda z nich jest nie większa niż 1010.
Wyjście
Pole trapezu z dokładnością do dwóch miejsc po przecinku.
Uwaga! Dane są tak dobrane, że wszystkie rozwiązania są mniejsze niż 263.
Przykład
Wejście: 10 20 Wyjście: 90.00
Dodane przez: | Marcin Kasprowicz |
Data dodania: | 2018-05-16 |
Limit czasu wykonania programu: | 1s-5s |
Limit długości kodu źródłowego | 50000B |
Limit pamięci: | 1536MB |
Cluster: | Cube (Intel G860) |
Języki programowania: | All except: ASM32-GCC MAWK BC C-CLANG NCSHARP CPP14-CLANG COBOL COFFEE D-CLANG D-DMD ELIXIR FANTOM FORTH GOSU GRV JS-MONKEY JULIA KTLN NIM OBJC OBJC-CLANG OCT PICO PROLOG R RACKET RUST SCM qobi CHICKEN SQLITE SWIFT UNLAMBDA VB.NET |