#include <cstdio> int main () { int t, n, w1, w2, h1, h2, min_w, max_w, min_h, max_h, a, b, c, d; scanf("%d", &t); while (t--) { scanf("%d", &n); min_w=1000000001; min_h=min_w; max_w=0; max_h=max_w; for (int i=0; i<n; i++) { scanf("%d%d%d%d", &w1, &w2, &h1, &h2); if (w1 <= min_w && w2 >= max_w && h1 <= min_h && h2 >= max_h) { min_w=w1; a=w1; max_w=w2; b=w2; min_h=h1; c=h1; max_h=h2; d=h2; } else { if (w1 < min_w) min_w=w1; if (w2 > max_w) max_w=w2; if (h1 < min_h) min_h=h1; if (h2 > max_h) max_h=h2; } } if (a == min_w && b == max_w && c == min_h && d == max_h) 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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | #include <cstdio> int main () { int t, n, w1, w2, h1, h2, min_w, max_w, min_h, max_h, a, b, c, d; scanf("%d", &t); while (t--) { scanf("%d", &n); min_w=1000000001; min_h=min_w; max_w=0; max_h=max_w; for (int i=0; i<n; i++) { scanf("%d%d%d%d", &w1, &w2, &h1, &h2); if (w1 <= min_w && w2 >= max_w && h1 <= min_h && h2 >= max_h) { min_w=w1; a=w1; max_w=w2; b=w2; min_h=h1; c=h1; max_h=h2; d=h2; } else { if (w1 < min_w) min_w=w1; if (w2 > max_w) max_w=w2; if (h1 < min_h) min_h=h1; if (h2 > max_h) max_h=h2; } } if (a == min_w && b == max_w && c == min_h && d == max_h) printf("TAK\n"); else printf("NIE\n"); } } |