Masala #NG2QSGMXRQ
Abdulaziz tegirmoni(HARD)
maydon bor, huddi shu maydonda nuqtalar to’plami bor va shu to’plamda ta nuqta bor. Bunda ga tegishli nuqta. Istalgan uchta nuqta bir to’g’ri chiziqda yotmaydi. “Tegirmon” bu quyidagi hodisa:
1 dona to’g’ri chiziq istalgan nuqtadan o’tadigan vertikal holatdan radianga o’ng tarafga(ya’ni soat mili yo’nalishida) burilgan to’g’ri chiziq(bundan e’tiboran “” chiziq)dir.
Ushbu “Tegirmon”ning boshida ni o’ziga “markaz” qilgan holda soat mili bilan bir yo’nalishda o’zining “markaz”i atrofida aylanadi(ya’ni boshlang’ich holatidan o’ngga).
o’z “markaz”i() va boshqa nuqtaga bir vaqtning o’zida tegmaguncha uning “markaz”idir; nuqtaga tegkanda esa shu uning yangi “markaz”iga aylanadi va yangi “markaz”i atrofida aylanadi.
Ushbu hodisa cheksiz davom etadi.
Agar shu cheksiz davom etish mobaynida nuqta ning “markaz”iga aylana olmasa u “o’lik” nuqta deb ataladi.
Agar har 360° aylanishni tugallasa va nuqtaga qaytib kela olsa(ya’ni dastlabki holatiga), ushbu tanlangan boshlang’ich nuqta - “oliy” nuqta deb ataladi.
Sizning to’plamdan “o’lik” nuqtaga sabab bo’lmaydigan va “oliy” mansabiga erishadigan nuqlalarni chop etishdir.
Birinchi qatorda , to’plamdagi nuqtalar soni va , ning dastlabki yo’nalishi kiritiladi( va bunda ).
Keyingi ta qatorda va , nuqtaning koordinatalari kiritiladi( butun son, ).
Har bir qatorda va , shartlarni qanoatlantiradigan nuqtaning koordinalari koordinasi o’sib borish tartibida chop etilsin.
# | input.txt | output.txt |
---|---|---|
1 |
5 0 6 15 7 14 1 11 5 6 3 3 |
5 6 |
2 |
5 1.57 6 15 7 14 1 11 5 6 3 3 |
1 11 |
Masala uchun testlar qayta tekshirib chiqildi(12.04.2025, 21:55:12) va endi javoblar 100% to'g'ri.