QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#253611#7800. Every QueenLynkcat#TL 1977ms24932kbC++201.9kb2023-11-17 10:02:152023-11-17 10:02:15

Judging History

你现在查看的是最新测评结果

  • [2023-11-17 10:02:15]
  • 评测
  • 测评结果:TL
  • 用时:1977ms
  • 内存:24932kb
  • [2023-11-17 10:02:15]
  • 提交

answer

#include<bits/stdc++.h>
#define poly vector<int>
#define IOS ios::sync_with_stdio(false)
#define ll long long
#define mp make_pair
#define mt make_tuple
#define pa pair < int,int >
#define fi first
#define se second
#define inf 1e18
#define mod 998244353
#define sz(x) ((int)((x).size()))
#define int ll
// #define N 
using namespace std;
const int N=100005;
map<int,int>cnt0,cnt1,cnt2,cnt3;
map<pa,int>Mp;
int ans,ax,ay;
int n,x[N],y[N];
void chk(int x,int y)
{
    if (ans) return;
    int t=0;
    if (cnt0.count(x)) t+=cnt0[x];
    if (cnt1.count(y)) t+=cnt1[y];
    if (cnt2.count(x-y)) t+=cnt2[x-y];
    if (cnt3.count(x+y)) t+=cnt3[x+y];
    if (Mp.count(mp(x,y))) t-=3;
    // cout<<"chk "<<x<<" "<<y<<" "<<t<<endl;
    if (t==n) ans=1,ax=x,ay=y;
}
void BellaKira()
{
    cin>>n;
    for (int i=1;i<=n;i++)
        cin>>x[i]>>y[i],cnt0[x[i]]++,cnt1[y[i]]++,cnt2[x[i]-y[i]]++,cnt3[x[i]+y[i]]++,Mp[mp(x[i],y[i])]++;
    ans=0,ax=0,ay=0;
    for (int i=1;i<=n;i++)
        chk(x[i],y[i]);
    for (int i=2;i<=n;i++)
    {
        chk(x[1],y[i]);
        chk(x[i],y[1]);
        int d;
        d=abs(x[i]-x[1]);
        chk(x[1],y[i]+d);
        chk(x[1],y[i]-d);
        chk(x[i],y[1]+d);
        chk(x[i],y[1]-d);
        d=abs(y[i]-y[1]);
        chk(x[i]+d,y[1]);
        chk(x[i]-d,y[1]);
        chk(x[1]+d,y[i]);
        chk(x[1]-d,y[i]);
        int X,Y;
        //X+Y==x[1]+y[1],X-Y=x[i]-y[i]
        chk((x[1]+y[1]+x[i]-y[i])/2,(x[1]+y[1]-x[i]+y[i])/2);
        chk((x[i]+y[i]+x[1]-y[1])/2,(x[i]+y[i]-x[1]+y[1])/2);
    }
    if (ans) cout<<"YES\n"<<ax<<" "<<ay<<'\n';
    else  cout<<"NO\n";
    cnt0.clear(),cnt1.clear(),cnt2.clear(),cnt3.clear();
    Mp.clear();
}
signed main()
{
    IOS;
    cin.tie(0);
    int T=1;
    cin>>T;
    while (T--)
    {
        BellaKira();
    }
}
/*list:
1.mod 998244353 or 1e9+7 or ???
2.N
3.duipai shuju xingtai duoyidian
...
*/

Details

Tip: Click on the bar to expand more detailed information

Test #1:

score: 100
Accepted
time: 1ms
memory: 3320kb

input:

3
2
1 1
2 2
4
0 1
1 0
3 1
4 0
5
0 1
1 0
1 2
2 2
4 2

output:

YES
1 1
NO
YES
1 2

result:

ok OK (3 test cases)

Test #2:

score: 0
Accepted
time: 0ms
memory: 3400kb

input:

1
4
-100000000 -100000000
100000000 -100000000
-100000000 100000000
100000000 100000000

output:

YES
-100000000 -100000000

result:

ok OK (1 test case)

Test #3:

score: 0
Accepted
time: 1ms
memory: 3576kb

input:

330
3
5 1
-3 -5
-2 2
2
1 4
4 0
4
2 -5
3 -3
-5 4
2 -2
2
-4 1
2 4
1
1 5
4
3 5
-2 3
5 2
-3 -3
5
-3 -4
2 -1
-2 -2
1 0
-1 -5
5
4 -3
-2 -4
2 2
0 -5
-4 -3
4
0 0
-3 -5
0 5
5 0
1
1 -1
5
0 2
3 4
1 4
4 5
5 0
3
-4 -5
-5 -3
5 -5
3
-1 2
-4 -4
-1 5
4
1 1
4 5
-1 0
5 2
1
-3 2
5
5 0
4 1
-3 -5
3 -3
0 0
5
0 1
-5 4
-5 5...

output:

YES
5 -5
YES
1 0
YES
2 -3
YES
-4 4
YES
1 5
NO
NO
NO
YES
0 -5
YES
1 -1
NO
YES
-5 -5
YES
-1 -4
YES
1 2
YES
-3 2
NO
YES
-5 -4
YES
-3 2
YES
-5 -3
YES
-2 0
NO
YES
2 0
YES
-1 -2
YES
5 1
YES
0 -1
YES
1 5
YES
-5 -2
YES
4 6
NO
YES
5 -4
NO
YES
4 3
YES
3 5
YES
-1 3
YES
-5 1
NO
NO
YES
3 -2
YES
2 4
YES
1 -4
YES
...

result:

ok OK (330 test cases)

Test #4:

score: 0
Accepted
time: 74ms
memory: 3372kb

input:

33773
4
-2 -5
4 -1
-5 4
2 -1
3
5 1
1 0
-2 4
1
-5 -4
4
-3 1
5 -1
1 -2
-3 5
2
-2 -2
0 2
4
-2 -1
4 -5
1 1
1 -4
3
-5 -5
-5 0
-3 -5
1
-3 0
4
-5 -4
2 2
-5 -3
5 -3
1
-5 0
2
-3 -3
-4 -3
1
3 -2
3
-2 -2
5 -4
5 -3
2
5 -1
-5 2
4
0 -1
5 1
0 0
-4 -1
1
-5 4
4
-5 3
3 0
-1 -3
0 3
2
4 0
0 -3
2
-2 4
0 1
2
-3 3
4 1
3
-...

output:

NO
YES
1 1
YES
-5 -4
NO
YES
-2 2
NO
YES
-5 -5
YES
-3 0
NO
YES
-5 0
YES
-3 -3
YES
3 -2
YES
5 -2
YES
5 2
NO
YES
-5 4
NO
YES
4 -3
YES
-2 1
YES
-3 1
YES
2 -3
NO
YES
0 1
YES
3 5
NO
NO
YES
2 2
YES
-4 -4
YES
2 -3
YES
4 -5
YES
4 -2
YES
4 4
NO
YES
4 0
NO
YES
1 -3
YES
3 5
NO
NO
YES
0 2
NO
YES
1 -5
YES
-1 4
NO...

result:

ok OK (33773 test cases)

Test #5:

score: 0
Accepted
time: 33ms
memory: 3532kb

input:

100000
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0
1
0 0...

output:

YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
0 0
YES
...

result:

ok OK (100000 test cases)

Test #6:

score: 0
Accepted
time: 37ms
memory: 3572kb

input:

41344
4
-2 1
-1 -1
2 -1
-1 2
2
1 2
-1 1
2
-1 2
1 -2
3
-1 2
1 -2
-2 0
3
2 -1
1 2
1 -2
2
0 -1
-1 0
1
-1 2
1
-2 -1
1
2 2
3
0 -2
-2 -2
0 1
4
2 -1
-2 2
-1 0
-2 1
3
0 0
1 1
2 2
3
0 -1
-1 -1
-2 -1
1
-2 -1
1
0 -1
1
0 0
1
-2 -2
2
1 -1
-2 -1
4
-2 -1
1 1
0 -1
-2 0
4
-1 1
-2 0
2 2
0 2
2
1 -2
-1 1
4
2 1
-2 1
-1 ...

output:

YES
-1 2
YES
1 1
YES
-1 -2
YES
-1 0
YES
1 -2
YES
0 -1
YES
-1 2
YES
-2 -1
YES
2 2
YES
0 -2
YES
-2 -1
YES
0 0
YES
0 -1
YES
-2 -1
YES
0 -1
YES
0 0
YES
-2 -2
YES
1 -1
YES
-2 1
YES
0 2
YES
1 1
YES
2 5
YES
1 2
YES
0 1
YES
-1 0
YES
2 -1
YES
1 2
YES
1 0
YES
-2 2
YES
2 0
YES
-2 0
YES
0 2
YES
-1 -2
YES
0 -2
Y...

result:

ok OK (41344 test cases)

Test #7:

score: 0
Accepted
time: 141ms
memory: 3572kb

input:

10663
7
3 1
-1 -1
1 2
0 1
3 0
2 -2
-2 -1
11
2 -2
1 -2
-1 0
1 3
-3 0
2 2
-1 -3
1 2
3 -1
-3 3
2 0
8
-2 0
0 -2
1 1
-2 -1
-3 -3
-2 -3
-1 0
1 0
15
2 -3
-3 2
1 1
-2 1
-2 -2
3 3
-2 0
-1 -1
-1 2
0 3
0 1
-3 1
0 0
0 2
-2 -3
10
-1 0
0 2
-3 -2
-1 -1
0 0
-3 0
1 2
0 -1
-3 -3
2 2
4
-1 0
3 -2
-3 0
3 2
8
-3 0
2 -1
-...

output:

NO
NO
NO
NO
NO
YES
-1 -2
NO
YES
-1 -3
NO
NO
YES
-2 0
YES
-3 -2
NO
NO
NO
NO
NO
NO
NO
NO
YES
3 -1
NO
YES
3 -2
NO
NO
YES
2 -2
YES
-3 2
NO
NO
YES
3 2
NO
YES
3 1
NO
YES
5 -1
NO
NO
YES
0 2
NO
NO
NO
NO
NO
YES
4 1
NO
NO
YES
-2 -4
NO
NO
NO
YES
-3 2
NO
NO
NO
NO
NO
NO
NO
YES
-3 -2
NO
NO
NO
NO
NO
NO
NO
YES
0 1
...

result:

ok OK (10663 test cases)

Test #8:

score: 0
Accepted
time: 183ms
memory: 3460kb

input:

9675
4
5 -8
-6 -10
10 2
-1 10
8
-8 -1
-9 4
-10 -2
-8 -8
-10 1
-8 -5
2 -4
-3 4
2
2 -5
-3 -4
18
6 -2
8 -7
3 -2
10 8
-2 -2
-1 -10
0 -6
-6 10
9 0
7 -1
-4 10
2 3
-9 -3
5 -9
0 -1
8 5
-9 -7
0 6
14
5 -8
4 9
-2 7
-6 -4
-8 -5
3 -10
2 1
-6 1
-8 -6
-5 -10
-10 0
-7 9
9 7
10 -10
3
2 3
2 4
-8 2
2
0 10
5 1
8
-5 -5
...

output:

NO
NO
YES
2 -4
NO
NO
YES
2 2
YES
0 1
NO
NO
NO
NO
NO
YES
-5 -1
NO
YES
-5 -9
NO
NO
NO
NO
NO
NO
NO
NO
NO
NO
NO
NO
YES
1 3
NO
NO
NO
NO
NO
NO
NO
YES
-2 -7
NO
NO
NO
NO
NO
NO
NO
NO
NO
NO
NO
NO
NO
NO
NO
NO
NO
NO
NO
YES
6 8
NO
NO
NO
NO
NO
NO
NO
NO
YES
1 -10
NO
NO
NO
NO
NO
NO
NO
NO
NO
NO
NO
YES
-7 -4
YES
5 -1...

result:

ok OK (9675 test cases)

Test #9:

score: 0
Accepted
time: 149ms
memory: 3456kb

input:

18336
2
-28 -3
-27 -8
2
21 -25
23 18
6
2 -16
-24 0
19 -18
-7 8
12 -29
29 20
7
-22 -16
8 -28
12 -9
5 14
18 -15
16 -7
26 -12
3
-21 -30
26 18
15 13
5
29 12
-30 -27
-15 -15
7 -3
-6 -20
8
-28 -11
27 8
25 8
11 14
3 -15
3 -14
1 -14
28 -25
8
-11 -9
-7 14
-30 1
19 -29
21 -25
-14 -14
-25 -15
3 17
5
13 4
-23 -...

output:

YES
-28 -8
YES
21 18
NO
NO
NO
NO
NO
NO
NO
YES
23 -4
NO
YES
21 16
NO
YES
1 22
NO
NO
NO
NO
NO
YES
-8 3
YES
-9 29
NO
NO
NO
NO
YES
16 29
NO
NO
NO
NO
YES
29 5
NO
NO
NO
YES
16 -17
NO
NO
YES
-23 -24
YES
2 25
NO
NO
NO
NO
YES
-2 -16
YES
28 -30
YES
-24 7
YES
-28 -18
YES
16 -18
NO
NO
NO
YES
-12 -1
NO
NO
NO
NO
...

result:

ok OK (18336 test cases)

Test #10:

score: 0
Accepted
time: 73ms
memory: 3572kb

input:

39738
2
31 35
44 8
1
4 -28
2
12 43
-12 13
2
-16 -16
19 -6
3
-1 40
-18 11
17 -46
1
9 36
4
29 -32
13 -7
5 24
18 -31
3
-13 -43
-2 -50
-10 31
2
-25 -12
-20 30
1
49 29
2
14 41
49 19
4
45 -26
5 26
15 21
-9 0
4
-29 6
0 41
34 -11
-7 -3
1
-35 18
4
-31 50
-33 16
-36 -19
9 12
4
-11 -8
2 37
6 13
5 -40
1
30 20
2...

output:

YES
31 8
YES
4 -28
YES
12 13
YES
-16 -6
NO
YES
9 36
NO
NO
YES
-25 30
YES
49 29
YES
14 19
NO
NO
YES
-35 18
NO
NO
YES
30 20
YES
39 36
YES
2 -28
YES
-6 5
YES
37 46
NO
YES
-7 15
YES
-41 -23
YES
-23 31
YES
19 -27
NO
YES
31 46
YES
-11 11
NO
YES
34 18
YES
42 10
NO
YES
16 25
YES
-46 16
NO
NO
YES
-10 -13
NO
...

result:

ok OK (39738 test cases)

Test #11:

score: 0
Accepted
time: 40ms
memory: 3412kb

input:

100000
1
25720 -7437
1
41161 -43283
1
301 -2068
1
-83347 60319
1
-81716 28835
1
-72575 65116
1
8859 -27828
1
34738 92440
1
80487 91784
1
-5793 -21239
1
-60334 -75846
1
79009 -16026
1
78558 -1651
1
-52829 -58727
1
-2153 -58876
1
-64746 30799
1
69134 82923
1
-10500 -77083
1
-15959 -46509
1
17184 18402...

output:

YES
25720 -7437
YES
41161 -43283
YES
301 -2068
YES
-83347 60319
YES
-81716 28835
YES
-72575 65116
YES
8859 -27828
YES
34738 92440
YES
80487 91784
YES
-5793 -21239
YES
-60334 -75846
YES
79009 -16026
YES
78558 -1651
YES
-52829 -58727
YES
-2153 -58876
YES
-64746 30799
YES
69134 82923
YES
-10500 -77083
...

result:

ok OK (100000 test cases)

Test #12:

score: 0
Accepted
time: 104ms
memory: 3452kb

input:

33248
4
4011 53911
-65222 72560
-58309 -72652
54087 -77099
3
84215 93494
-39147 9885
-99743 50164
4
-86020 42500
-31132 51501
-95265 -73272
79336 -52301
3
35424 75664
68639 -55324
-97553 -81811
5
-52662 -87598
-61048 -71133
57071 -96841
-92280 96599
-12314 79758
5
-30239 91586
-42080 -30101
47354 11...

output:

NO
NO
NO
NO
NO
NO
NO
YES
-53834 30857
YES
-33238 -24440
NO
NO
NO
YES
-91380 98975
YES
-34037 -47723
NO
NO
NO
NO
NO
YES
69622 87622
YES
64870 -69058
YES
95719 -62818
NO
YES
33027 69204
NO
NO
NO
NO
NO
NO
NO
NO
NO
YES
59722 82446
NO
YES
-70292 -30378
NO
YES
13813 -67363
YES
-97591 16425
YES
41714 87917...

result:

ok OK (33248 test cases)

Test #13:

score: 0
Accepted
time: 155ms
memory: 3572kb

input:

18213
2
83560 -16394
-64607 -2972
4
-97408 -96045
73180 -49275
77310 -53026
60293 82128
2
89814 -68477
9551 2526
4
45152 53548
-98942 91447
76012 71607
-54940 53136
1
53895 13657
2
6991 5450
-48933 8147
2
2375 89999
-23250 71842
9
52896 -51251
-41169 -74405
-9804 -58661
99052 -65848
93012 16117
5504...

output:

YES
83560 -2972
NO
YES
89814 2526
NO
YES
53895 13657
YES
6991 8147
YES
2375 71842
NO
NO
YES
39469 -33250
NO
NO
YES
3039 68860
NO
NO
YES
-45169 15355
NO
YES
84770 -65606
NO
NO
NO
NO
NO
NO
NO
NO
NO
NO
NO
YES
70930 -16981
NO
NO
NO
NO
YES
91247 59737
YES
1714 -52312
NO
YES
-52273 -73438
NO
YES
38002 -11...

result:

ok OK (18213 test cases)

Test #14:

score: 0
Accepted
time: 1977ms
memory: 24932kb

input:

12
73282
48456 9658
-44253 -47777
70415 89736
-7902 -40555
21517 -46397
12398 64467
-76104 -83148
-36156 91008
-71906 -12870
-56634 9176
-29904 83593
43413 -21468
23018 38228
-39705 -9294
78799 80256
51880 -32455
-27784 94899
-48629 -22413
-57032 -60008
-96094 45483
90292 88165
-59153 -78792
55143 -...

output:

NO
NO
NO
NO
NO
NO
NO
NO
NO
NO
NO
YES
22817 54633

result:

ok OK (12 test cases)

Test #15:

score: 0
Accepted
time: 0ms
memory: 3536kb

input:

376
3
21 -12
-44 56
-29 71
1
-37 -6
5
-51 49
3 25
-7 69
-19 47
-32 60
3
-89 19
6 -75
-33 75
4
-82 4
-66 -29
-55 4
-51 4
1
-98 -59
3
-53 -53
-10 25
-28 -51
1
-54 55
3
50 -55
-44 -19
-6 -33
3
44 -10
2 20
16 -41
3
90 99
81 55
81 83
3
-47 18
-4 59
-12 53
1
43 98
1
-57 12
1
-5 -1
4
48 89
-41 -45
-75 -79
...

output:

YES
21 121
YES
-37 -6
NO
YES
6 114
YES
-66 4
YES
-98 -59
NO
YES
-54 55
NO
NO
YES
81 99
YES
-4 61
YES
43 98
YES
-57 12
YES
-5 -1
YES
48 44
YES
23 1
YES
47 -52
YES
-60 16
YES
52 -71
NO
YES
-90 3
YES
-16 -91
YES
8 74
YES
-20 -29
YES
50 36
YES
-48 -87
YES
-55 63
YES
62 -10
YES
-51 -60
YES
-10 -91
YES
-8...

result:

ok OK (376 test cases)

Test #16:

score: 0
Accepted
time: 2ms
memory: 3420kb

input:

36
7
5 -12
-37 -46
-62 -12
-19 -30
-60 -12
-48 -12
-65 -12
53
75 16
38 16
49 16
88 16
27 16
36 16
55 16
53 16
95 16
94 16
20 16
21 -21
65 16
70 16
69 16
66 16
76 16
33 16
58 -33
44 16
59 16
72 16
8 16
23 16
9 16
13 16
64 16
32 16
58 0
24 16
48 16
100 16
41 16
67 16
68 16
22 16
87 16
73 16
39 16
12 1...

output:

YES
-37 -12
YES
58 16
YES
26 100
YES
-74 -14
NO
YES
-26 107
YES
58 -20
NO
YES
-21 7
YES
-38 4
YES
33 -100
YES
-88 4
YES
37 -96
YES
97 -27
YES
-61 -94
NO
YES
15 80
YES
29 18
YES
-56 87
YES
57 -20
YES
-85 61
YES
-38 -46
YES
23 -47
NO
NO
YES
-98 -12
YES
10 17
YES
-81 -13
YES
25 -24
YES
-37 -97
YES
-28 ...

result:

ok OK (36 test cases)

Test #17:

score: 0
Accepted
time: 57ms
memory: 3376kb

input:

38250
1
-71 -9
5
-35 4
13 17
36 4
-4 4
-11 4
2
32 -58
-6 -73
3
-66 -21
-65 -20
-66 -62
1
-47 -90
1
67 -1
1
-40 -34
3
-12 71
-46 71
-68 71
3
-45 85
-6 60
-9 82
2
8 84
86 -47
3
-63 55
30 90
-56 40
5
81 -27
-74 -20
-30 53
-69 -15
-30 -2
5
-69 -51
-38 -56
3 -97
-43 -96
-70 -24
1
-85 -75
5
-15 -53
-95 -1...

output:

YES
-71 -9
YES
13 4
YES
32 -73
YES
-66 -21
YES
-47 -90
YES
67 -1
YES
-40 -34
YES
-12 71
YES
-6 85
YES
8 -47
NO
NO
YES
-43 -51
YES
-85 -75
NO
YES
61 69
YES
27 79
YES
-31 59
YES
-97 39
YES
26 89
YES
-61 -47
YES
14 41
YES
-18 55
YES
33 -18
YES
37 47
YES
-46 -48
YES
-17 -84
YES
-20 -59
YES
-48 8
YES
-80...

result:

ok OK (38250 test cases)

Test #18:

score: 0
Accepted
time: 90ms
memory: 3320kb

input:

21678
7
57 83
63 77
68 72
45 95
85 55
71 69
60 96
4
51 91
44 84
43 -55
53 51
2
-86 81
5 -56
3
-48 -6
-80 -38
-62 6
7
-15 73
-15 59
-15 83
-15 49
-15 76
-15 94
-15 60
9
-13 8
-13 17
-13 18
-13 -50
-13 35
-13 -23
-13 34
-13 -6
-13 42
3
40 -63
83 -36
44 -67
5
-57 64
-47 40
-54 40
-95 40
-22 40
9
-87 -7...

output:

YES
60 80
NO
YES
-86 -56
YES
-62 -20
YES
-15 73
YES
-13 8
YES
83 -106
YES
-57 40
NO
NO
YES
99 90
NO
YES
98 50
YES
93 -56
NO
YES
34 -84
YES
32 14
NO
YES
8 -74
YES
-10 77
NO
NO
YES
-43 10
YES
74 81
YES
-32 -29
YES
-18 -49
NO
NO
YES
34 -82
YES
68 -51
YES
60 138
YES
-42 69
YES
-76 -94
YES
81 5
YES
-47 -...

result:

ok OK (21678 test cases)

Test #19:

score: 0
Accepted
time: 68ms
memory: 3408kb

input:

38031
2
34020723 8239345
96663022 -53883165
3
86840549 -42430280
71644095 5956538
49933723 30642832
5
55112712 33477733
33812854 13213047
55468132 -8442231
63342437 -16316536
45778536 33477733
5
-40033178 50867370
-8653896 53384752
-9420867 50867370
-3826315 50867370
12182283 50867370
3
-69673375 91...

output:

YES
34020723 -53883165
NO
YES
13548168 33477733
YES
-8653896 50867370
NO
YES
77957797 8615711
NO
YES
-95477857 6807868
YES
-10973397 -46321533
YES
29067626 -37879764
YES
-56081973 -20683199
YES
44076829 49930482
YES
-44728643 77741768
YES
94570174 -85962294
YES
79270965 32547632
YES
17818216 -957152...

result:

ok OK (38031 test cases)

Test #20:

score: 0
Accepted
time: 92ms
memory: 3408kb

input:

21402
2
-64579901 -74329677
-20994959 -45151167
4
76282770 54962460
76282770 90135060
76282770 87339000
76282770 90059212
7
-78215169 9670558
-29772494 9670558
-58300956 9670558
-20921867 9670558
-5374544 9670558
-60834676 9670558
-77752192 9670558
2
72103587 61733561
41131637 93025543
2
48107017 -9...

output:

YES
-64579901 -45151167
YES
76282770 54962460
YES
-78215169 9670558
YES
72103587 93025543
YES
48107017 -49022126
NO
YES
95305394 -65871859
YES
85302550 47064195
YES
45931184 -26379913
YES
16429362 22770100
YES
92854648 -58989609
NO
YES
39771370 67262990
YES
-15252818 47155441
YES
69704734 -56802751
...

result:

ok OK (21402 test cases)

Test #21:

score: 0
Accepted
time: 104ms
memory: 3584kb

input:

11466
15
59883513 -2073195
72007848 10051140
72894155 10937447
21210749 -40745959
69730665 7773957
13463482 -48493226
81294534 19337826
82764975 20808267
74693443 12736735
48056353 -13900355
74056094 63649616
26024854 -35931854
30806547 -31150161
51863468 -10093240
26040272 -35916436
1
8906295 76373...

output:

YES
74056094 12099386
YES
8906295 76373253
YES
-66554988 -62523894
YES
41111496 61138114
YES
95075800 52750455
YES
-79116470 54206114
NO
YES
-94685176 -87561097
YES
-22668385 44659674
YES
43299608 18117481
YES
-26462700 63271615
YES
-85127986 41770447
YES
-14780418 -89727803
NO
YES
69343557 66199243...

result:

ok OK (11466 test cases)

Test #22:

score: 0
Accepted
time: 153ms
memory: 3560kb

input:

2374
8
80171282 -7970988
90530464 -7970988
94515630 -7970988
67903596 -7970988
68473134 -7970988
66846181 -7970988
89920403 -7970988
77340189 -7970988
47
-80585182 73218352
-50635638 43268808
-58967884 51601054
-71338457 63971627
-95428893 88062063
-27599821 20232991
-45242309 37875479
-81024686 736...

output:

YES
80171282 -7970988
YES
-80585182 73218352
NO
YES
18226365 34002270
YES
40572801 42904910
YES
13601122 -24205245
YES
-26267527 58352122
YES
8099865 -65610049
NO
YES
-67654562 52808377
NO
NO
YES
53367018 -24986288
NO
YES
-36480703 -45718682
YES
-22857945 -13904913
YES
13160351 29667948
YES
83529831...

result:

ok OK (2374 test cases)

Test #23:

score: 0
Accepted
time: 180ms
memory: 3548kb

input:

495
64
-21368080 -72850405
-85833696 90257396
-35915936 -58302549
-15925459 -78293026
-30025678 -64192807
-20646405 -73572080
160784 -79015396
-29013484 -65205001
-33711159 -60507326
-56255295 -37963190
-59625837 -34592648
-43071457 -51147028
-56204310 -38014175
-5994443 -88224042
-41934232 -5228425...

output:

NO
YES
-29395158 34645498
YES
-36890600 15479221
NO
NO
YES
-60911690 55429433
YES
-5539709 -10114835
NO
YES
4859968 39029958
NO
NO
NO
YES
35039029 72031692
NO
NO
YES
72026368 -25580315
YES
24017187 -9384822
YES
-75397783 -37470215
NO
YES
-47008899 67349531
NO
YES
42236203 69440652
YES
91434570 -9490...

result:

ok OK (495 test cases)

Test #24:

score: 0
Accepted
time: 188ms
memory: 3828kb

input:

248
625
-81955368 42113025
-59734335 19891992
-49896979 10054636
-93943839 54101496
-57293721 17451378
-95370351 55528008
-80969337 41126994
-59859616 20017273
-80746055 40903712
-63054108 23211765
-85729412 45887069
-79459890 39617547
-75207406 35365063
-96821217 56978874
-68473967 28631624
-917114...

output:

YES
-81955368 42113025
NO
NO
YES
-63305508 96308920
YES
-94463280 171358527
YES
-28759823 35797945
YES
-40767426 15678156
NO
YES
60065553 74277233
NO
YES
-54954518 -125808042
YES
69590952 -65105937
YES
42972981 -38779275
YES
-26191094 -21885510
YES
94165006 -51077522
YES
-80160899 -11658069
NO
YES
2...

result:

ok OK (248 test cases)

Test #25:

score: 0
Accepted
time: 333ms
memory: 5940kb

input:

33
6818
-64604806 -76001331
-2467317 -76001331
-57044757 -76001331
-9135480 -76001331
-9998308 -76001331
-72127204 -76001331
-85067127 -76001331
-77665130 -76001331
-33241448 -76001331
-35999647 -76001331
-14392790 -76001331
-67179688 -76001331
-79626590 -76001331
-54021051 -76001331
-51851904 -7600...

output:

YES
-71517096 -76001331
NO
YES
-75294964 70854008
NO
YES
-34128783 33043663
YES
83734080 -78573243
YES
51944890 50843188
YES
-50601348 37596513
YES
1765713 109521367
NO
YES
85478121 -85233459
NO
YES
60504699 49894914
YES
31623922 24903534
YES
79076289 -67291753
NO
NO
YES
-58430685 35457104
YES
22500...

result:

ok OK (33 test cases)

Test #26:

score: 0
Accepted
time: 466ms
memory: 15860kb

input:

17
7908
84275976 60856253
84275976 31641554
84275976 61036050
84275976 89857801
84275976 43497229
84275976 92130777
84275976 83307782
84275976 44228789
84275976 76193303
84275976 74671612
84275976 77654406
84275976 85472464
84275976 67678331
84275976 40701720
84275976 64574338
84275976 93233738
8427...

output:

YES
84275976 79697092
YES
45253181 75086775
YES
-1877237 -52570668
NO
YES
96959994 -22168055
NO
YES
15298623 -51882222
NO
YES
52990382 -43957802
YES
-48375204 47446129
YES
-92569150 -65291983
YES
60256342 -141625148
YES
85547432 74020064
YES
65014505 95582360
YES
-10417414 1120001
YES
2828343 -59870...

result:

ok OK (17 test cases)

Test #27:

score: 0
Accepted
time: 351ms
memory: 10128kb

input:

19
13815
76199909 64782203
96380409 84962703
63439444 52021738
99623586 88205880
79335901 67918195
73300481 61882775
46498808 35081102
57971554 46553848
36393618 24975912
57106554 45688848
95888945 84471239
69715057 58297351
68912613 57494907
71586866 60169160
43638549 32220843
42737438 31319732
771...

output:

YES
76199909 64782203
YES
-87216993 22463943
NO
YES
89912555 -51815596
YES
-54200240 -14496401
YES
74984191 -34161003
YES
5301332 -47942594
NO
YES
-12641122 72266413
YES
-82564980 51778844
YES
85124164 -196077099
YES
-44975181 28043760
YES
26921008 -17210122
NO
YES
9997399 150534503
NO
YES
-60357520...

result:

ok OK (19 test cases)

Test #28:

score: 0
Accepted
time: 649ms
memory: 21408kb

input:

19
8713
87080448 -1532820
75259515 -1532820
66038726 -1532820
83654472 -1532820
52682642 -1532820
41453202 -1532820
54073355 -1532820
45569416 -1532820
93729097 -1532820
33251552 -1532820
81605062 -1532820
62148368 -1532820
72403593 -1532820
34089505 -1532820
27347968 -1532820
92303233 -1532820
7379...

output:

YES
-11418346 -1532820
YES
-36940720 -87939175
YES
-52883368 -46220219
YES
29154267 54803731
YES
92026074 76619775
YES
78101947 44406282
YES
27346147 54610689
YES
-42425532 -46777579
YES
-28807408 29877167
YES
75248451 22539155
YES
2042407 -66763719
YES
69847958 69763913
YES
-94425759 -85236227
NO
Y...

result:

ok OK (19 test cases)

Test #29:

score: -100
Time Limit Exceeded

input:

1
100000
-77962930 32280567
53651975 53396419
80860031 8056191
-31484112 -17711416
-66176294 -61670181
-22008279 3193578
-31027911 85282928
12782852 94514926
45641472 50556902
8519370 -4435753
-71903432 72277968
-92407184 79943834
63804399 30413582
-21289803 70710183
-89379033 61089957
-39509865 306...

output:

NO

result: