Zgłaszanie | Wszystkie zgłoszenia | Najlepsze | Lista |
OBWD - Obwód Elipsy |
Elipsa to krzywa płaska opisana we współrzędnych kartezjańskich równaniem
gdzie a i b są półosiami, jak na rysunku:
Twoim zadaniem jest obliczyć obwód elipsy.
Input
Wejście skłąda się z kilka linijek, zawierających po dwie liczby naturalne, a i b, (1 ≤ a,b≤ 100), przedstawiające półosie elipsy. Wejście kończy się pustą linijką.
Output
Dla każdej niepustej linii wejściowej obliczyć i wyświetlić w oddzielnej linii obwód elipsy o półosiach a i b. Wynik zaokrąglić i wyświetlić z dokładnością do dwóch miejsc po przecinku.
Example
Input: 1 1
10 10 Output: 6.28
62.83
Dodane przez: | Aleksander Denisiuk |
Data dodania: | 2012-12-06 |
Limit czasu wykonania programu: | 1s |
Limit długości kodu źródłowego | 50000B |
Limit pamięci: | 1536MB |
Cluster: | Cube (Intel G860) |
Języki programowania: | C CSHARP C++ 4.3.2 CPP C99 JAVA PAS-GPC PAS-FPC |