Masala #JVAJ7FGCLY

Xotira 16 MB Vaqt 1000 ms Qiyinchiligi 11 %
14

  

Simmetriya

Ko'pchiligingiz simmetriya tushunchasi bilan tanish bo'lsangiz kerak. L to'g'ri chiziq  va A nuqta tekislikda joylashgan bo'lsin. B nuqta L to'g'ri chiziqqa nisbatan A nuqtaga simmetrik deyiladi, agar AB kesma L to'g'ri chiziqqa perpendikulyar bo'lsa va u bilan kesishgan nuqtada teng ikkiga bo'lingan bo'lsa. Xususan, agar A nuqta L chiziqda yotsa, u holda simmetrigi o'zi bo'ladi.

Koordinata o‘qlaridan biriga parallel bo‘lgan L to'g'ri chiziq va A nuqta berilgan. L to'g'ri chiziqqa nisbatan A nuqtaga ga simmetrik bo‘lgan B nuqtani toping.


Kiruvchi ma'lumotlar:

Kirish faylining birinchi qatori 4 ta raqamni o'z ichiga oladi: \(x_1, y_1, x_2, y_2\). L to'g'ri chizig'i o'tadigan ikkita nuqtaning koordinatalari.

Kirish faylining ikkinchi qatorida 2 ta \(x_A\) va \(y_A\) sonlari mavjud- A nuqtaning koordinatalari. Kirish faylidagi barcha sonlar butun sonlar bo'lib, absolyut qiymati \(10^8\) dan oshmaydi


Chiquvchi ma'lumotlar:

\(x_B\) va \(y_B\) sonlari B nuqtaning koordinatalarini chiqish faylida yagona qatorda chop eting.


Misollar
# input.txt output.txt
1
0 0 0 1
10 10
-10 10
2
0 0 1 0
10 10
10 -10
Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin