#include <cstdio>
#include <vector>
using namespace std;
int main()
{
int t;
scanf("%d",&t);
for(int i=0;i<t;++i)
{
vector<int> aa;
vector<int> bb;
vector<int> cc;
vector<int> dd;
int mina,maxb,minc,maxd;
int n;
scanf("%d",&n);
for(int j=0;j<n;++j)
{
int a,b,c,d;
scanf("%d %d %d %d",&a,&b,&c,&d);
if(j==0)
{
mina=a;
maxb=b;
minc=c;
maxd=d;
}
aa.push_back(a);
bb.push_back(b);
cc.push_back(c);
dd.push_back(d);
if(a<mina)
mina=a;
if(c<minc)
minc=c;
if(b>maxb)
maxb=b;
if(d>maxd)
maxd=d;
}
bool TAK=0;
for(int k=0;k<aa.size();++k)
{
if( aa[k]==mina &&
bb[k]==maxb &&
cc[k]==minc &&
dd[k]==maxd)
{
TAK=1;
}
}
if(TAK)
printf("TAK\n");
else
printf("NIE\n");
}
}
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 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 | #include <cstdio> #include <vector> using namespace std; int main() { int t; scanf("%d",&t); for(int i=0;i<t;++i) { vector<int> aa; vector<int> bb; vector<int> cc; vector<int> dd; int mina,maxb,minc,maxd; int n; scanf("%d",&n); for(int j=0;j<n;++j) { int a,b,c,d; scanf("%d %d %d %d",&a,&b,&c,&d); if(j==0) { mina=a; maxb=b; minc=c; maxd=d; } aa.push_back(a); bb.push_back(b); cc.push_back(c); dd.push_back(d); if(a<mina) mina=a; if(c<minc) minc=c; if(b>maxb) maxb=b; if(d>maxd) maxd=d; } bool TAK=0; for(int k=0;k<aa.size();++k) { if( aa[k]==mina && bb[k]==maxb && cc[k]==minc && dd[k]==maxd) { TAK=1; } } if(TAK) printf("TAK\n"); else printf("NIE\n"); } } |
English