Advertisement
OMEGAHEAD_MonkoX

Untitled

Jan 15th, 2020
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. #include <iostream>
  2. #include <iomanip>
  3. #include <string>
  4. #include <sstream>
  5. #include <algorithm>
  6. #include <vector>
  7. #include <stdlib.h>
  8. #include <stdio.h>
  9. #include <fstream>
  10. #include <stack>
  11. #include <map>
  12. #include <cstring>
  13. #include <cmath>
  14. #include <set>
  15. #include <iterator>
  16. #include <cmath>
  17.  
  18. using namespace std;
  19.  
  20.  
  21.  
  22. int main() {
  23. multiset<int> s, s2;
  24. int a, k = 0, answ = 1;
  25. cin >> a;
  26. while(a != 0)
  27. {
  28. if(a > 0)
  29. s.insert(a);
  30. if (a < 0)
  31. s2.insert(a);
  32. cin >> a;
  33. }
  34. if (s.size() >= 1 & s2.size() >= 1)
  35. answ = (*s.rbegin()) * (*s2.begin());
  36. if (s.size() == 0)
  37. for(auto i = s2.rbegin(); i != s2.rend(); ++i)
  38. {
  39. ++k;
  40. answ = answ * (*i);
  41. if (k == 2)
  42. break;
  43. }
  44. if (s2.size() == 0)
  45. for(auto i:s)
  46. {
  47. ++k;
  48. answ *= i;
  49. if (k == 2)
  50. break;
  51. }
  52. cout << answ;
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement