Advertisement
fumanbest

Odd-Even position

Jun 2nd, 2021
714
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.02 KB | None | 0 0
  1. import sys
  2. nums = int(input())
  3. odds_sum = 0
  4. odds_min = sys.maxsize
  5. odds_max = -sys.maxsize
  6. even_sum = 0
  7. even_min = sys.maxsize
  8. even_max = -sys.maxsize
  9.  
  10. for position in range(1, nums + 1):
  11.     number = float(input())
  12.     if position % 2 != 0:
  13.         odds_sum += number
  14.         if number < odds_min:
  15.             odds_min = number
  16.         if number > odds_max:
  17.             odds_max = number
  18.  
  19.     else:
  20.         even_sum += number
  21.         if number < even_min:
  22.             even_min = number
  23.         if number > even_max:
  24.             even_max = number
  25. print(f"OddSum={odds_sum:.2f},")
  26. if odds_min == sys.maxsize:
  27.     print(f"OddMin=No,")
  28. else:
  29.     print(f"OddMin={odds_min:.2f},")
  30. if odds_max == -sys.maxsize:
  31.     print(f"OddMax=No,")
  32. else:
  33.     print(f"OddMax={odds_max:.2f},")
  34.  
  35. print(f"EvenSum={even_sum:.2f},")
  36. if even_min == sys.maxsize:
  37.     print(f"EvenMin=No,")
  38. else:
  39.     print(f"EvenMin={even_min:.2f},")
  40. if even_max == -sys.maxsize:
  41.     print(f"EvenMax=No")
  42. else:
  43.     print(f"EvenMax={even_max:.2f}")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement