Sichanov

histogram dictionary

Jul 2nd, 2021 (edited)
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.49 KB | None | 0 0
  1. count_of_numbers = int(input())
  2. percent = {'p1': 0, 'p2': 0, 'p3': 0, 'p4': 0, 'p5': 0}
  3.  
  4. for numbers in range(count_of_numbers):
  5.     number = int(input())
  6.     if number < 200:
  7.         percent['p1'] += 1
  8.     elif number < 400:
  9.         percent['p2'] += 1
  10.     elif number < 600:
  11.         percent['p3'] += 1
  12.     elif number < 800:
  13.         percent['p4'] += 1
  14.     else:
  15.         percent['p5'] += 1
  16.  
  17. for i in percent:
  18.     result = percent[i] / count_of_numbers * 100
  19.     print(f'{result:.2f}%')
Add Comment
Please, Sign In to add comment