Advertisement
Guest User

Untitled

a guest
May 22nd, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.41 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main() {
  6. int max2_1 = 0, max2_2 = 0, max5_1 = 0, max5_2 = 0, max25_1 = 0, max25_2 = 0, i, a, n, ans1, ans2, ans3 ,ans4, ans5, ans_max;
  7.  
  8. cin >> n;
  9. for (i = 0; i < n; i++){
  10. cin >> a;
  11. if (a % 5 != 0 && a % 2 == 0 && a > max2_1){
  12. max2_2 = max2_1;
  13. max2_1 = a;
  14. }
  15. if (a % 5 != 0 && a % 2 == 0 && a > max2_2 && a <= max2_1)
  16. max2_2 = a;
  17.  
  18. if (a % 5 == 0 && a % 2 != 0 && a > max5_1){
  19. max5_2 = max5_1;
  20. max5_1 = a;
  21. }
  22. if (a % 5 == 0 && a % 2 != 0 && a > max5_2 && a <= max5_1)
  23. max5_2 = a;
  24.  
  25. if (a % 5 != 0 && a % 2 != 0 && a > max25_1){
  26. max25_2 = max25_1;
  27. max25_1 = a;
  28. }
  29. if (a % 5 != 0 && a % 2 != 0 && a > max25_2 && a <= max25_1)
  30. max25_2 = a;
  31. }
  32.  
  33. ans1 = max2_2 * max2_1;
  34. ans2 = max5_1 * max5_2;
  35. ans3 = max25_1 * max25_2;
  36. ans4 = max25_1 * max5_1;
  37. ans5 = max25_1 * max2_1;
  38.  
  39. ans_max = ans1;
  40.  
  41. if ( ans2 > ans_max ){
  42. ans_max = ans2;
  43. }
  44. if ( ans3 > ans_max ){
  45. ans_max = ans3;
  46. }
  47. if ( ans3 > ans_max ){
  48. ans_max = ans3;
  49. }
  50. if ( ans3 > ans_max ){
  51. ans_max = ans3;
  52. }
  53. if ( ans3 > ans_max ){
  54. ans_max = ans3;
  55. }
  56.  
  57. return 0;
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement