Zgłaszanie | Wszystkie zgłoszenia | Najlepsze | Lista |
ODLEG - Odległość |
Na płaszczyźnie losuje się trzy punkty, A, B, C. Oblicz odległość od punktu C do odcinka AB.
Input
Wejście skłąda się z kilka linijek, zawierających po sześć liczb całkowitych z zakresu od -10 do 10 (włącznie), przedstawiających kolejno współrzędne punktów A, B, C. Wejście kończy się pustą linijką.
Output
Dla każdej niepustej linii wejściowej obliczyć i wyświetlić w oddzielnej linii odległość od punktu C do odcinka AB. Wynik zaokrąglić i wyświetlić z dokładnością do dwóch miejsc po przecinku.
Example
Input: -1 0 1 0 0 1
-1 0 1 0 0 0
Output: 1.00
0.00
Dodane przez: | Aleksander Denisiuk |
Data dodania: | 2012-12-05 |
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 |
ukryj komentarze
2012-12-07 20:51:46 Maciej Boniecki
Dziękuję za testy, jednak słabo testowałem swoje rozwiązanie :-) |
|
2012-12-06 15:12:02 Maciej Boniecki
Można prosić o testy do tego zadania? |
|
2012-12-06 13:58:41 Aleksander Denisiuk
Dane wejściowe odpowiadają specyfikacji |
|
2012-12-06 13:57:35 Aleksander Denisiuk
Definicja odległości jest standardowa. Odległością punktu C od zbioru jest najmniejsza spośród odległości pomiędzy punktem C i punktami tego zbioru. |
|
2012-12-06 13:06:27 Grzegorz Klimczuk
Zasadnicze pytanie odnośnie "Wejście kończy się pustą linijką." Ponieważ napisałem sam kod który wczytuje i oddaje te same wyniki, a testowanie kończy się kiedy jest nowa linijka (sprawdzane) to czemu tutaj wywołuje się błąd "błąd wykonania (NZEC)" tzn. sprawdzałem ten błąd tyczy się przekroczenia wejścia albo np przekroczenia wielkości tablic itp. jednakże tutaj jest zapewnione że tak nie powinno być |
|
2012-12-06 12:15:23 Piotr KÄ…kol
Pewnie chodzi o to czy na pewno wzorcówka jest dokładna i poprawnie zaokrągla wyniki częściowe i końcowy. Też w sumie mam głupie pytanie, bo nie mogę znaleźć błędu: odległość to najmniejsza spośród odległości pomiędzy punktem C i punktami prostej utworzonej przez punkty A i B, a NIE odległość między punktem C a środkiem odcinka AB? Tak dla pewności. Ostatnio edytowany: 2012-12-06 12:15:49 |
|
2012-12-06 12:11:42 Maciej Boniecki
Można je podejrzeć na liście zgłoszeń, ale oczywiście zrozumiem też odmowę. |
|
2012-12-06 12:03:42 Aleksander Denisiuk
Nie wiem, jak odpowiedzieć na to pytanie. Nie widziałem Pana wyników |
|
2012-12-06 11:50:28 Maciej Boniecki
Sporo testowałem swoje rozwiązanie i szczerze mówiąc nie potrafię znaleźć błędu. W związku z tym czy można wiedzieć, czy różnice w wyniku są rzeczywiście znaczące, czy też mogą wynikać z błędów precyzji? |