1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#include <iostream>

using namespace std;

int tab1[1000000], tab2[1000000], tab3[1000000], tab4[1000000];


int main()
{
int a,b,n,s,W,w,S,m1=1000000, m3=1000000,m2=0, m4=0;
cin>>n;

for(int j=0; j<n; j++) //głowna pętla
{
m1=1000000; m3=1000000; m2=0; m4=0;	

cin>>b;
     for(int i=0; i<b; i++)	
     {
     cin>>s>>S>>w>>W;
     
     tab1[i]=s;
     tab2[i]=S;
     tab3[i]=w;
     tab4[i]=W;
     
     if(s<=m1) {m1=s;}
     if(S>=m2) {m2=S;}
     if(w<=m3) {m3=w;}
     if(W>=m4) {m4=W;}
     
     }
//cout<<m1<<" "<<m2<<" "<<m3<<" "<<m4<<" ";
for(int i=0; i<b; i++)	
{  

if(tab1[i]==m1 && tab2[i]==m2 && tab3[i]==m3 && tab4[i]==m4) {cout<<"TAK"<<endl;break;}
else if(i==b-1) cout<<"NIE"<<endl;
}
	
	
		
}
	
	
	

}