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 COBOL D-CLANG D-DMD ELIXIR FANTOM GOSU GRV JS-MONKEY NIM OBJC OBJC-CLANG PICO RUST SCM qobi CHICKEN VB.NET |
ukryj komentarze
|
|||||
2018-05-26 20:05:20 Julia Ostrowska
Marcin Kasprowicz czy moje rozwiązanie jest dobre czy jednak bardziej skomplikowane? |
|||||
2018-05-26 19:30:28
Matematycznie zadanie jest banalne, ale nie wiedzieć czemu programistycznie coś nie chce przejść. |
|||||
2018-05-26 16:36:46 Marcin Kasprowicz
na pewno :) |
|||||
2018-05-26 16:23:58 Julia Ostrowska
Na pewno podane są pola P1 i P2? Czy jednak zadanie nie jest "obraźliwie łatwe" ? |