#include<stdio.h>
int main()
{
int zes;scanf("%d",&zes);
while(zes--)
{
int w1,w2,h1,h2,n;
scanf("%d",&n);
scanf("%d%d%d%d",&w1,&w2,&h1,&h2);
bool ok =true;
for (int i =1;i<n;i++)
{
int a,b,c,d;
scanf("%d%d%d%d",&a,&b,&c,&d);
if(a<=w1 && b>=w2 && c<=h1 && d>=h2)
{
w1= a;w2= b;h1=c;h2=d;
ok = true;
continue;
}
if(a<w1) {w1=a; ok=false;}
if(b>w2) {w2=b;ok=false;}
if(c<h1) {h1=c;ok=false;}
if(d>h2) {h2=d; ok =false;}
}
if(ok) 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 | #include<stdio.h> int main() { int zes;scanf("%d",&zes); while(zes--) { int w1,w2,h1,h2,n; scanf("%d",&n); scanf("%d%d%d%d",&w1,&w2,&h1,&h2); bool ok =true; for (int i =1;i<n;i++) { int a,b,c,d; scanf("%d%d%d%d",&a,&b,&c,&d); if(a<=w1 && b>=w2 && c<=h1 && d>=h2) { w1= a;w2= b;h1=c;h2=d; ok = true; continue; } if(a<w1) {w1=a; ok=false;} if(b>w2) {w2=b;ok=false;} if(c<h1) {h1=c;ok=false;} if(d>h2) {h2=d; ok =false;} } if(ok) printf("TAK\n"); else printf("NIE\n"); } } |
English