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 nuqta bilan 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:

input.txt kirish faylining birinchi qatori 4 ta raqamni o'z ichiga oladi: x1, y1, x2, y2. L to'g'ri chizig'i o'tadigan ikkita nuqtaning koordinatalari.Kirish faylining ikkinchi qatorida 2 ta xAva yA sonlari mavjud- A nuqtaning koordinatalari. Kirish faylidagi barcha sonlar butun sonlar bo'lib, absolyut qiymati 108 dan oshmaydi


Chiquvchi ma'lumotlar:

xB va yB sonlari B nuqtaning koordinatalarini output.txt 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