#include<cstdio>
int main()
{
int n;
scanf("%d",&n);
for (int i=0; i<n; i++)
{
bool wyn=true;
int wmin=1000000001,hmin=1000000001,wmax=0,hmax=0;
int k;
scanf("%d",&k);
for (int j=0; j<k; j++)
{
int w1,w2,h1,h2;
scanf("%d%d%d%d",&w1,&w2,&h1,&h2);
if (( (w1<wmin) || (w2>wmax) || (h1<hmin) || (h2>hmax))==true)
{
if (( (w1<=wmin) && (w2>=wmax) && (h1<=hmin) && (h2>=hmax) )==false) wyn=false;
if (wmin>w1) wmin=w1;
if (wmax<w2) wmax=w2;
if (hmin>h1) hmin=h1;
if (hmax<h2) hmax=h2;
}
}
if (wyn==true) printf("TAK\n"); else printf("NIE\n");
}
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 | #include<cstdio> int main() { int n; scanf("%d",&n); for (int i=0; i<n; i++) { bool wyn=true; int wmin=1000000001,hmin=1000000001,wmax=0,hmax=0; int k; scanf("%d",&k); for (int j=0; j<k; j++) { int w1,w2,h1,h2; scanf("%d%d%d%d",&w1,&w2,&h1,&h2); if (( (w1<wmin) || (w2>wmax) || (h1<hmin) || (h2>hmax))==true) { if (( (w1<=wmin) && (w2>=wmax) && (h1<=hmin) && (h2>=hmax) )==false) wyn=false; if (wmin>w1) wmin=w1; if (wmax<w2) wmax=w2; if (hmin>h1) hmin=h1; if (hmax<h2) hmax=h2; } } if (wyn==true) printf("TAK\n"); else printf("NIE\n"); } return 0; } |
English