Advertisement
desislava_topuzakova

02. Half Sum Element

May 10th, 2020
1,346
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.80 KB | None | 0 0
  1. # 1. максималното число
  2. # 2. сума на останалите = сума на всички - макс. число
  3. import sys
  4. n = int(input())
  5.  
  6. #за всяко едно число от 1 до n
  7. # повтаряме: прочитаме стойност; проверим дали е макс; сумираме
  8. sum_all = 0
  9. max = -sys.maxsize
  10.  
  11. for number in range (1, n + 1):
  12.     # прочитаме стойност
  13.     value = int(input())
  14.     # сумираме
  15.     sum_all += value
  16.     # проверка за макс
  17.     if value > max:
  18.         max = value
  19.  
  20. # ако макс == сум. останалите
  21. sum_others = sum_all - max
  22.  
  23. if max == sum_others:
  24.     print('Yes')
  25.     print(f'Sum = {sum_others}')
  26. else:
  27.     print('No')
  28.     print(f'Diff = {abs(max - sum_others)}')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement