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.
#include <iostream> #include <vector> using namespace std; struct X { int minw; int maxw; int minh; int maxh; }; int main() { ios_base::sync_with_stdio(0); // wy��czenie synchronizacji wej�cia/wyj�cia // Utworzenie zmiennych vector<X> v; int a; // cin >> a; for(int p = 0; p < a; p++) { v.clear(); int b; cin >> b; // Wczytanie for(int i = 0; i < b; i++) { X x; int t, q, w, e; cin >> t; x.minw = t; cin >> q; x.maxw = q; cin >> w; x.minh = w; cin >> e; x.maxh = e; v.push_back(x); } bool f; for(int i = 0; i < b; i++) { f = true; for(int j = 0; j < b; j++) { if(j == i) continue; if(v[i].minw > v[j].minw || v[i].minh > v[j].minh || v[i].maxw < v[j].maxw || v[i].maxh < v[j].maxh) { f = false; } } if(f) { cout << "TAK\n"; break; } if(i == b-1 && f==false) { cout << "NIE\n"; } } } // Zako�czenie dzia�ania programu 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 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 | #include <iostream> #include <vector> using namespace std; struct X { int minw; int maxw; int minh; int maxh; }; int main() { ios_base::sync_with_stdio(0); // wy��czenie synchronizacji wej�cia/wyj�cia // Utworzenie zmiennych vector<X> v; int a; // cin >> a; for(int p = 0; p < a; p++) { v.clear(); int b; cin >> b; // Wczytanie for(int i = 0; i < b; i++) { X x; int t, q, w, e; cin >> t; x.minw = t; cin >> q; x.maxw = q; cin >> w; x.minh = w; cin >> e; x.maxh = e; v.push_back(x); } bool f; for(int i = 0; i < b; i++) { f = true; for(int j = 0; j < b; j++) { if(j == i) continue; if(v[i].minw > v[j].minw || v[i].minh > v[j].minh || v[i].maxw < v[j].maxw || v[i].maxh < v[j].maxh) { f = false; } } if(f) { cout << "TAK\n"; break; } if(i == b-1 && f==false) { cout << "NIE\n"; } } } // Zako�czenie dzia�ania programu return 0; } |