desislava_topuzakova

02. Half Sum Element

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