#include <stdio.h>
typedef int I;
int main() {
I tt;
scanf("%d\n", &tt);
for (I t=0; t<tt; ++t) {
I nn;
scanf("%d\n", &nn);
I cnt=1;
I mw1, mw2, mh1, mh2;
scanf("%d %d %d %d\n", &mw1, &mw2, &mh1, &mh2);
for (I n=1; n<nn; ++n) {
I w1, w2, h1, h2;
scanf("%d %d %d %d\n", &w1, &w2, &h1, &h2);
if (w1<mw1) {
mw1=w1;
cnt=0;
}
if (w2>mw2) {
mw2=w2;
cnt=0;
}
if (h1<mh1) {
mh1=h1;
cnt=0;
}
if (h2>mh2) {
mh2=h2;
cnt=0;
}
if (w1==mw1 && w2==mw2 && h1==mh1 && h2==mh2) {
++cnt;
}
}
//fprintf(stderr, "%d | %d %d %d %d\n", cnt, mw1, mw2, mh1, mh2);
if (cnt>0) {
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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | #include <stdio.h> typedef int I; int main() { I tt; scanf("%d\n", &tt); for (I t=0; t<tt; ++t) { I nn; scanf("%d\n", &nn); I cnt=1; I mw1, mw2, mh1, mh2; scanf("%d %d %d %d\n", &mw1, &mw2, &mh1, &mh2); for (I n=1; n<nn; ++n) { I w1, w2, h1, h2; scanf("%d %d %d %d\n", &w1, &w2, &h1, &h2); if (w1<mw1) { mw1=w1; cnt=0; } if (w2>mw2) { mw2=w2; cnt=0; } if (h1<mh1) { mh1=h1; cnt=0; } if (h2>mh2) { mh2=h2; cnt=0; } if (w1==mw1 && w2==mw2 && h1==mh1 && h2==mh2) { ++cnt; } } //fprintf(stderr, "%d | %d %d %d %d\n", cnt, mw1, mw2, mh1, mh2); if (cnt>0) { printf("TAK\n"); } else { printf("NIE\n"); } } return 0; } |
polski