Advertisement
vasil_k_k

01. Electron Distribution

Dec 8th, 2022 (edited)
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.26 KB | None | 0 0
  1. number_of_electrons = int(input())
  2.  
  3. n = 1
  4. shells = list()
  5.  
  6.  
  7. while number_of_electrons > (2 * (n ** 2)) + sum(shells):
  8.     shells.append(2 * (n ** 2))
  9.     n += 1
  10. else:
  11.     diff = number_of_electrons - sum(shells)
  12.     shells.append(diff)
  13.  
  14. print(shells)
  15.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement