Advertisement
BbJLeB

03. Odd / Even Position

May 21st, 2019
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.95 KB | None | 0 0
  1. # 03. Odd / Even Position
  2. import sys
  3. count= int(input())
  4. odd_Sum = 0
  5. odd_Min = sys.maxsize
  6. odd_Max = -sys.maxsize -1
  7. even_Sum = 0
  8. even_Min = sys.maxsize
  9. even_Max = -sys.maxsize -1
  10.  
  11. for i in range(1, count + 1):
  12.     number = float(input())
  13.     if i % 2 != 0:
  14.         odd_Sum += number
  15.         if odd_Max < number:
  16.             odd_Max =  number
  17.         if odd_Min > number:
  18.             odd_Min = number
  19.     else:
  20.         even_Sum += number
  21.         if number > even_Max:
  22.             even_Max = number
  23.         if number < even_Min:
  24.             even_Min = number
  25. print(f"OddSum={odd_Sum:.2f},")
  26. if odd_Min == sys.maxsize:
  27.     print(f"OddMin=No,")
  28.     print(f"OddMax=No,")
  29. else:
  30.     print(f"OddMin={odd_Min:.2f},")
  31.     print(f"OddMax={odd_Max:.2f},")
  32. print(f"EvenSum={even_Sum:.2f},")
  33. if even_Min == sys.maxsize:
  34.     print(f"EvenMin=No,")
  35.     print(f"EvenMax=No")
  36. else:
  37.     print(f"EvenMin={even_Min:.2f},")
  38.     print(f"EvenMax={even_Max:.2f}")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement