#include <stdio.h>
int main() {
int t, n;
scanf("%d\n", &t);
for(int i=0;i<t;i++) {
int rv = 0;
int minw = 100000;
int minh = 100000;
int maxw = 0;
int maxh = 0;
int h1, h2, w1, w2;
scanf("%d\n", &n);
for(int j=0;j<n;j++) {
scanf("%d %d %d %d\n", &w1, &w2, &h1, &h2);
if (w1 <= minw && w2 >= maxw && h1 <= minh && h2 >= maxh) {
rv = 1;
minw = w1;
maxw = w2;
minh = h1;
maxh = h2;
} else {
if (w1 < minw) { minw = w1; rv = 0; };
if (w2 > maxw) { maxw = w2; rv = 0; };
if (h1 < minh) { minh = h1; rv = 0; };
if (h2 > maxh) { maxh = h2; rv = 0; };
}
}
if (rv) {
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 | #include <stdio.h> int main() { int t, n; scanf("%d\n", &t); for(int i=0;i<t;i++) { int rv = 0; int minw = 100000; int minh = 100000; int maxw = 0; int maxh = 0; int h1, h2, w1, w2; scanf("%d\n", &n); for(int j=0;j<n;j++) { scanf("%d %d %d %d\n", &w1, &w2, &h1, &h2); if (w1 <= minw && w2 >= maxw && h1 <= minh && h2 >= maxh) { rv = 1; minw = w1; maxw = w2; minh = h1; maxh = h2; } else { if (w1 < minw) { minw = w1; rv = 0; }; if (w2 > maxw) { maxw = w2; rv = 0; }; if (h1 < minh) { minh = h1; rv = 0; }; if (h2 > maxh) { maxh = h2; rv = 0; }; } } if (rv) { printf("TAK\n"); } else { printf("NIE\n"); } } return 0; } |
English