Advertisement
bl00dt3ars

03. Odd / Even Position (2)

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