#include <stdio.h>
#include <iostream>
using namespace std;
int main( int argc, const char* argv[] )
{
int t, n, i, k, w1min, h1min, w2max, h2max, w1, w2, h1, h2, w1pam, w2pam, h1pam, h2pam;
cin >> t;
for (i = 0; i < t; i++) {
cin >> n;
cin >> w1min;
cin >> w2max;
cin >> h1min;
cin >> h2max;
w1pam=0; w2pam=0; h1pam=0; h2pam=0;
for (k = 1; k < n; k++) {
cin >> w1;
cin >> w2;
cin >> h1;
cin >> h2;
if(w1<w1min) {w1min = w1;}
if(w2>w2max) {w2max = w2;}
if(h1<h1min) {h1min = h1;}
if(h2>h2max) {h2max = h2;}
if(w1 == w1min && w2 == w2max && h1 == h1min && h2 == h2max) {
w1pam=w1min; w2pam=w2max; h1pam=h1min; h2pam=h2max;
}
}
if(w1pam==w1min && w2pam==w2max && h1pam==h1min && h2pam==h2max) {
cout << "TAK" << endl;
}
else {
cout << "NIE" << endl;
}
}
}
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 <stdio.h> #include <iostream> using namespace std; int main( int argc, const char* argv[] ) { int t, n, i, k, w1min, h1min, w2max, h2max, w1, w2, h1, h2, w1pam, w2pam, h1pam, h2pam; cin >> t; for (i = 0; i < t; i++) { cin >> n; cin >> w1min; cin >> w2max; cin >> h1min; cin >> h2max; w1pam=0; w2pam=0; h1pam=0; h2pam=0; for (k = 1; k < n; k++) { cin >> w1; cin >> w2; cin >> h1; cin >> h2; if(w1<w1min) {w1min = w1;} if(w2>w2max) {w2max = w2;} if(h1<h1min) {h1min = h1;} if(h2>h2max) {h2max = h2;} if(w1 == w1min && w2 == w2max && h1 == h1min && h2 == h2max) { w1pam=w1min; w2pam=w2max; h1pam=h1min; h2pam=h2max; } } if(w1pam==w1min && w2pam==w2max && h1pam==h1min && h2pam==h2max) { cout << "TAK" << endl; } else { cout << "NIE" << endl; } } } |
English