Cześć, próbuję rozwiązać to zadanie z użyciem quicksorta, dla podanego przykładu i kilku które sobie sam wymyśliłem działa okej, jednakże sędzia zwraca błędną odpowiedź. Wiem że przy punktach o tej samej odległości od (0, 0) mój program całkowicie leży, ale teoretycznie takich przykładów w testach nie powinno być. Fajnie byłoby wiedzieć błędna odpowiedź wynika z niepoprawnego quicksortu czy z czegoś innego.
tutaj mój kod: https://ideone.com/muBxbB