На двумерной плоскости есть $$$n$$$ кругов. Центр круга с индексом $$$i$$$ имеет координаты $$$(x_i,y_i)$$$. Изначально радиусы всех кругов равны $$$0$$$.
Радиусы кругов увеличиваются со скоростью $$$1$$$ единица в секунду.
Вы находитесь в точке $$$(x_s,y_s)$$$; ваша цель — попасть в точку $$$(x_t,y_t)$$$, ни разу не коснувшись окружности какого-либо круга (включая момент, когда достигаете $$$(x_t,y_t)$$$). Вы можете двигаться в любом направлении. Однако ваша скорость ограничена — $$$1$$$ единица в секунду. Определите, возможно ли это.
Каждый тест состоит из нескольких наборов входных данных. В первой строке находится одно целое число $$$t$$$ ($$$1\le t\le10^4$$$) — количество наборов входных данных. Далее следует описание наборов входных данных.
В первой строке каждого набора входных данных дано целое число $$$n$$$ ($$$1\le n\le10^5$$$) — количество кругов.
Каждая из следующих $$$n$$$ строк содержит два целых числа $$$x_i$$$, $$$y_i$$$ ($$$1\le x_i,y_i\le10^9$$$) — координаты центра каждого круга.
Последняя строка содержит четыре целых числа $$$x_s$$$, $$$y_s$$$, $$$x_t$$$, $$$y_t$$$ ($$$1\le x_s,y_s,x_t,y_t\le10^9$$$) — координаты начальной точки и цели, соответственно.
Гарантируется, что все $$$n+2$$$ точки различны.
Гарантируется, что сумма $$$n$$$ по всем наборам входных данных не превосходит $$$10^5$$$.
Для каждого набора входных данных выведите $$$\texttt{YES}$$$, если возможно достигнуть цели без прикосновения к окружности любого круга, иначе выведите $$$\texttt{NO}$$$.
Вы можете выводить $$$\texttt{Yes}$$$ и $$$\texttt{No}$$$ в любом регистре (к примеру, строки $$$\texttt{yEs}$$$, $$$\texttt{yes}$$$, $$$\texttt{Yes}$$$ и $$$\texttt{YES}$$$ будут распознаны как положительный ответ).
732 52 1410 134 9 9 7310 116 912 1214 13 4 815 712 6 11 1321000000000 22 10000000001 1 2 21999999998 1000000000999999999 999999999 1 111000000000 11 1000000000 1 110989237121 2397081206669655 527238537522705783 380636165532545346 320061691207818728 199485303884520552 315781807992311437 802563521205138355 324818663223575704 395073023281560523 236279118216941610 572010615 323956540 794523071
YES NO YES YES YES NO YES
В первом наборе входных данных возможный способ передвижения выглядит следующим образом.
Название |
---|