Dane jest sześć liczb cał kowitych
,
,
,
,
,
takich, że
.
Liczby te oznaczają równania dwóch prostych przecinających się:
,
.
,
).
Mając dany punkt o współrzędnych całkowitych
reprezentujący jedną część, należy podać taki punkt o
współrzędnych całkowitych
reprezentujący tę samą część,
którego odległość od punktu przecięcia prostych
i
jest
najmniejsza.
Napisz program, który:
i
oraz
punkt reprezentujący jedną część.
i
.
Pierwszy wiersz standardowego wejścia zawiera trzy liczby
pooddzielane pojedynczymi odstępami -
współczynniki równania prostej
.
Drugi wiersz zawiera trzy liczby
pooddzielane
pojedynczymi odstępami - współczynniki równania prostej
.
Dla tych liczb zachodzi
.
Trzeci i ostatni wiersz zawiera dwie liczby całkowite
oddzielone pojedynczym odstępem - współrzędne punktu
reprezentującego jedną część.
Punkt
nie leży na żadnej z prostych
i
.
Dla każdej liczby
z wejścia spełnione jest
.
Twój program powinien wypisać na standardowe wyjście dwie liczby
oddzielone pojedynczym odstępem - współrzędne punktu
reprezentującego daną część, którego odległość od punktu
przecięcia prostych
i
jest najmniejsza.
W przypadku, gdy istnieje wiele takich punktów, Twój program
powinien wypisać tylko jeden z nich.
1 -1 1 2 -3 1 5 4poprawną odpowiedzią jest:
2 2

Autor zadania: Jakub Pawlewicz.
W razie problemów technicznych ze Szkopułem, prosimy o kontakt mailowy pod adresem szkopul@fri.edu.pl.
Jeśli chciałbyś porozmawiać o zadaniach, rozwiązaniach lub problemach technicznych, odwiedź nasze serwery na Discordzie. Są one moderowane przez społeczność, ale członkowie zespołu wsparcia również aktywnie się tam udzielają.