Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys
- def get_number_type(number):
- if int(number) == float(number):
- number = int(number)
- else:
- number = float(number)
- return number
- n = int(input())
- even_sum = 0
- even_min = sys.maxsize
- even_max = -sys.maxsize
- odd_sum = 0
- odd_min = sys.maxsize
- odd_max = -sys.maxsize
- for i in range(1, n + 1):
- current_number = float(input())
- if i % 2 == 0:
- even_sum += current_number
- if current_number > even_max:
- even_max = current_number
- if current_number < even_min:
- even_min = current_number
- else:
- odd_sum += current_number
- if current_number > odd_max:
- odd_max = current_number
- if current_number < odd_min:
- odd_min = current_number
- print(f"OddSum={get_number_type(odd_sum):.2f},")
- if odd_min != sys.maxsize:
- print(f"OddMin={get_number_type(odd_min):.2f},")
- else:
- print(f"OddMin=No,")
- if odd_max != -sys.maxsize:
- print(f"OddMax={get_number_type(odd_max):.2f},")
- else:
- print("OddMax=No,")
- print(f"EvenSum={get_number_type(even_sum):.2f},")
- if even_min != sys.maxsize:
- print(f"EvenMin={get_number_type(even_min):.2f},")
- else:
- print(f"EvenMin=No,")
- if even_max != -sys.maxsize:
- print(f"EvenMax={get_number_type(even_max):.2f}")
- else:
- print("EvenMax=No")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement