Advertisement
KNenov96

1.Social Distribution

Jul 11th, 2022
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.67 KB | None | 0 0
  1. population = input().split(", ")
  2. minimum_wealth = int(input())
  3. population = [int(x) for x in population]
  4. diff_wealth = 0
  5. all_persons_are_wealthy = True
  6.  
  7. for person in range(len(population)):
  8.     if population[person] < minimum_wealth:
  9.         diff_wealth = minimum_wealth - population[person]
  10.         population[person] += diff_wealth
  11.         index_max_number = population.index(max(population))
  12.         population[index_max_number] -= diff_wealth
  13.         if population[index_max_number] < minimum_wealth:
  14.             print("No equal distribution possible")
  15.             all_persons_are_wealthy = False
  16.             break
  17. if all_persons_are_wealthy:
  18.  print(population)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement