#include <cstdio> using namespace std; short int t; int n; int w1,w2,h1,h2; int wmin, wmax, hmin, hmax; int major = 1; int licznikw; int licznikr; int main() { // ios_base::sync_with_stdio(0); scanf("%d",&t); for(int i=0;i<t;i++){ scanf("%d",&n); for(int j=0;j<n;j++){ scanf("%d %d %d %d",&w1,&w2,&h1,&h2); if(j==0){wmin = w1;wmax = w2; hmin = h1; hmax = h2;} else{ if(w1<=wmin){ if(w1==wmin)licznikr++; else licznikw++; wmin = w1; } if(w2>=wmax){ if(w2==wmax)licznikr++; else licznikw++; wmax = w2; } if(h1<=hmin){ if(h1==hmin)licznikr++; else licznikw++; hmin = h1; } if(h2>=hmax){ if(h2==hmax)licznikr++; else licznikw++; hmax = h2; } } if((licznikw+licznikr)==4)major = 1; else{ if(licznikw>0)major = 0; } licznikw=0; licznikr=0; } if(major)printf("TAK\n"); else printf("NIE\n"); major = 1; } return 0; }
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 | #include <cstdio> using namespace std; short int t; int n; int w1,w2,h1,h2; int wmin, wmax, hmin, hmax; int major = 1; int licznikw; int licznikr; int main() { // ios_base::sync_with_stdio(0); scanf("%d",&t); for(int i=0;i<t;i++){ scanf("%d",&n); for(int j=0;j<n;j++){ scanf("%d %d %d %d",&w1,&w2,&h1,&h2); if(j==0){wmin = w1;wmax = w2; hmin = h1; hmax = h2;} else{ if(w1<=wmin){ if(w1==wmin)licznikr++; else licznikw++; wmin = w1; } if(w2>=wmax){ if(w2==wmax)licznikr++; else licznikw++; wmax = w2; } if(h1<=hmin){ if(h1==hmin)licznikr++; else licznikw++; hmin = h1; } if(h2>=hmax){ if(h2==hmax)licznikr++; else licznikw++; hmax = h2; } } if((licznikw+licznikr)==4)major = 1; else{ if(licznikw>0)major = 0; } licznikw=0; licznikr=0; } if(major)printf("TAK\n"); else printf("NIE\n"); major = 1; } return 0; } |