#include <cstdio>
int main()
{
int n, p, w1, w2, h1, h2, wb1, wb2, hb1, hb2;
scanf("%d", &n);
for(int i = 0; i < n; i++)
{
scanf("%d", &p);
bool isMajor = true;
scanf("%d", &wb1);
scanf("%d", &wb2);
scanf("%d", &hb1);
scanf("%d", &hb2);
for(int j = 1; j < p; j++)
{
scanf("%d", &w1);
scanf("%d", &w2);
scanf("%d", &h1);
scanf("%d", &h2);
if(w1 < wb1 || h1 < hb1 || w2 > wb2 || h2 > hb2)
isMajor = false;
if(w1 <= wb1 && h1 <= hb1 && w2 >= wb2 && h2 >= hb2)
isMajor = true;
if(w1 < wb1)
wb1 = w1;
if(h1 < hb1)
hb1 = h1;
if(w2 > wb2)
wb2 = w2;
if(h2 > hb2)
hb2 = h2;
}
if(isMajor)
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 | #include <cstdio> int main() { int n, p, w1, w2, h1, h2, wb1, wb2, hb1, hb2; scanf("%d", &n); for(int i = 0; i < n; i++) { scanf("%d", &p); bool isMajor = true; scanf("%d", &wb1); scanf("%d", &wb2); scanf("%d", &hb1); scanf("%d", &hb2); for(int j = 1; j < p; j++) { scanf("%d", &w1); scanf("%d", &w2); scanf("%d", &h1); scanf("%d", &h2); if(w1 < wb1 || h1 < hb1 || w2 > wb2 || h2 > hb2) isMajor = false; if(w1 <= wb1 && h1 <= hb1 && w2 >= wb2 && h2 >= hb2) isMajor = true; if(w1 < wb1) wb1 = w1; if(h1 < hb1) hb1 = h1; if(w2 > wb2) wb2 = w2; if(h2 > hb2) hb2 = h2; } if(isMajor) printf("TAK\n"); else printf("NIE\n"); } } |
English