#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"); } } |