#include <iostream> using namespace std; int main() { int n, t, l, a, b, mini_a=2147483647, mini_b=2147483647, maksio_a=0, maksio_b=0, suma_a, suma_b; //int mili_a, mili_b, mali_a, mali_b; cin>>t; while(t--) { mini_a=2147483647; mini_b=2147483647; maksio_a=0; maksio_b=0; suma_a=0; suma_b=0; //mili_a=0; //mili_b=0; //mali_a=0; //mali_b=0; cin>>n; for(int i=0; i<n; i++) { cin>>l>>a>>b; if(1){ suma_a+=l*a; suma_b+=l*b; if(a<mini_a) { mini_a=a; //mili_a=a*l; } if(b<mini_b) { mini_b=b; // mili_b=b*l; } if(a>maksio_a) { maksio_a=a; //mali_a=a*l; } if(b>maksio_b) { maksio_b=b; //mali_b=b*l; } } } if((maksio_a<maksio_b)||(mini_b<mini_a)||(suma_a!=suma_b)) cout<<"NIE"<<endl; else cout<<"TAK"<<endl; } 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 | #include <iostream> using namespace std; int main() { int n, t, l, a, b, mini_a=2147483647, mini_b=2147483647, maksio_a=0, maksio_b=0, suma_a, suma_b; //int mili_a, mili_b, mali_a, mali_b; cin>>t; while(t--) { mini_a=2147483647; mini_b=2147483647; maksio_a=0; maksio_b=0; suma_a=0; suma_b=0; //mili_a=0; //mili_b=0; //mali_a=0; //mali_b=0; cin>>n; for(int i=0; i<n; i++) { cin>>l>>a>>b; if(1){ suma_a+=l*a; suma_b+=l*b; if(a<mini_a) { mini_a=a; //mili_a=a*l; } if(b<mini_b) { mini_b=b; // mili_b=b*l; } if(a>maksio_a) { maksio_a=a; //mali_a=a*l; } if(b>maksio_b) { maksio_b=b; //mali_b=b*l; } } } if((maksio_a<maksio_b)||(mini_b<mini_a)||(suma_a!=suma_b)) cout<<"NIE"<<endl; else cout<<"TAK"<<endl; } return 0; } |