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> 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; }
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; } |