Advertisement
iasmina_sarac

Untitled

Jan 21st, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. struct data
  4. {
  5. int an , luna , zi;
  6. };
  7. int data_cmp(data x, data y)
  8. {
  9. if(x.an<y.an)
  10. return -1;
  11. if(x.an>y.an)
  12. return 1;
  13. if(x.luna<y.luna)
  14. return -1;
  15. if(x.luna>y.luna)
  16. return 1;
  17. if(x.zi<y.zi)
  18. return -1;
  19. if(x.zi>y.zi)
  20. return 1;
  21. return 0;
  22. }
  23. void citire(data & d)
  24. {
  25. cin>>d.an>>d.luna>>d.zi;
  26. }
  27. int main()
  28. {
  29. int n, p, u;
  30. data dmin, dmax, d;
  31. cin>>n;
  32. citire(d);
  33. dmin=dmax=d;
  34. p=u=1;
  35. for(int i=2; i<=n; i++)
  36. {
  37. citire(d);
  38. if(data_cmp(d, dmin)<0)
  39. dmin = d, u=i;
  40. if(data_cmp(d, dmax)>0)
  41. dmax = d, p=i;
  42. }
  43. cout<<p<<" "<<u;
  44. return 0;
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement