Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- number_of_turns = int(input())
- result = 0
- from_0_to_9 = 0
- from_10_to_19 = 0
- from_20_to_29 = 0
- from_30_to_39 = 0
- from_40_to_50 = 0
- invalid_number = 0
- for each_turn in range(1, number_of_turns + 1):
- number = int(input())
- if 0 <= number <= 9:
- result += number * 0.2
- from_0_to_9 += 1
- elif 10 <= number <= 19:
- result += number * 0.3
- from_10_to_19 += 1
- elif 20 <= number <= 29:
- result += number * 0.4
- from_20_to_29 += 1
- elif 30 <= number <= 39:
- result += 50
- from_30_to_39 += 1
- elif 40 <= number <= 50:
- result += 100
- from_40_to_50 += 1
- else:
- result /= 2
- invalid_number += 1
- print(f'{result:.2f}')
- print(f"From 0 to 9: {from_0_to_9/number_of_turns*100:.2f}%")
- print(f"From 10 to 19: {from_10_to_19/number_of_turns*100:.2f}%")
- print(f"From 20 to 29: {from_20_to_29/number_of_turns*100:.2f}%")
- print(f"From 30 to 39: {from_30_to_39/number_of_turns*100:.2f}%")
- print(f"From 40 to 50: {from_40_to_50/number_of_turns*100:.2f}%")
- print(f"Invalid numbers: {invalid_number/number_of_turns*100:.2f}%")
Advertisement
Add Comment
Please, Sign In to add comment