Advertisement
HristoBaychev

OddEven Position 2

Jan 27th, 2023
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. import sys
  2.  
  3. n = int(input())
  4.  
  5. odd_sum = 0
  6. odd_min = sys.maxsize
  7. odd_max = -sys.maxsize
  8.  
  9. even_sum = 0
  10. even_min = sys.maxsize
  11. even_max = -sys.maxsize
  12.  
  13. for i in range(1, n + 1):
  14. new_number = float(input())
  15. if i % 2 != 0:
  16. odd_sum += new_number
  17. odd_max = max(odd_max, new_number)
  18. odd_min = min(odd_min, new_number)
  19.  
  20. if i % 2 == 0:
  21. even_sum += new_number
  22. even_max = max(even_max, new_number)
  23. even_min = min(even_min, new_number)
  24.  
  25.  
  26. print(f'OddSum={odd_sum:.2f},')
  27. print(f'OddMin=' + f'{odd_min:.2f},' if odd_min != sys.maxsize else "OddMin=No,")
  28. print(f'OddMax=' + f'{odd_max:.2f},' if odd_max != -sys.maxsize else "OddMax=No,")
  29. print(f'EvenSum={even_sum:.2f},')
  30. print(f'EvenMin=' + f'{even_min:.2f},' if even_min != sys.maxsize else "EvenMin=No,")
  31. print(f'EvenMax=' + f'{even_max:.2f}' if even_max != -sys.maxsize else "EvenMax=No")
  32.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement