Nöqtədən seqmentə qədər məsafə
Verilmiş nöqtə P koordinatları P_x və P_y ilə, və AB parçası, ucları koordinatları A_x A_y və B_x B_y olan bir xətt parçasıdır. Parça deqradasiyaya uğramayıb, yəni A və B fərqli nöqtələrdir.
Nöqtə P ilə AB parçası arasındakı məsafəni hesablayan bir proqram yazın.
Qeyd: Nöqtə ilə parça arasındakı məsafə, nöqtə ilə mürəkkəb həndəsi obyekt arasındakı məsafənin standart tərifinə uyğun olaraq qəbul edilməlidir: əgər nöqtə bu obyektə aiddirsə, məsafə sıfıra bərabərdir; əgər aid deyilsə, məsafə, uclarından biri verilmiş nöqtə, digəri isə bu obyektə aid olan mümkün olan ən qısa parça uzunluğuna bərabərdir.
Giriş verilənləri
Giriş məlumatları standart girişdən (klaviatura) oxunmalıdır, formatda P_x P_y A_x A_y B_x B_y (bir sətirdə). Bütün koordinatlar tam ədədlərdir və modulu 10000-dən çox deyil.
Çıxış verilənləri
Tək bir ədəd çıxarın — nöqtədən parçaya tapılan məsafə. İstər eksponensial formada, istərsə də standart onluq kəsr şəklində çıxara bilərsiniz. Nəticə, səhv 10^{–4}-dən çox olmadıqda qəbul edilir.