Niestety, nie byliśmy w stanie w pełni poprawnie wyświetlić tego pliku, ponieważ nie jest zakodowany w UTF-8. Możesz pobrać ten plik i spróbować otworzyć go samodzielnie.
 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
#include <iostream>

using namespace std;

int main()
{
    int t,n,w1,w2,h1,h2;
	int ow1,ow2,oh1,oh2;
	int m;
    cin>>t;
	for(int tst = 0; tst < t ; tst++)
	{
		m = 1;
		cin>>n;
		cin>>ow1>>ow2>>oh1>>oh2;

		for(int i = 1; i < n ; i++) {
			cin>>w1>>w2>>h1>>h2;
			if(w1>=ow1 && w2<=ow2 && h1>=oh1 && h2<=oh2)
			{
				//cout<<"nowy zawiera sie w starym\n";
			}
			else if(w1<=ow1 && w2>=ow2 && h1<=oh1 && h2>=oh2)
			{
				//cout<<"stary zawiera si� w nowym\n";
				ow1 = w1;
				ow2 = w2;
				oh1 = h1;
				oh2 = h2;
			}
			else
			{
		        //cout<<"r�ne: "<<i<<"\n";
				m = 0;
			}
		}
		cout<<((m > 0)?"TAK\n":"NIE\n");
	}
    return 0;
}