davidbejenariu2

cod python

Nov 9th, 2020 (edited)
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.73 KB | None | 0 0
  1. n = int(input())
  2. v = [int(input()) for i in range(0, n)]  #citim lista
  3. g1 = g2 = 0                              #initializam greutatile celor doua gramezi
  4.  
  5. v.sort(reverse = True)                   #sortam lista descrescator
  6.  
  7. for x in v:                              #pentru fiecare piatra din gramada initiala
  8.     if g1 > g2:                          #daca a doua gramada e mai usoara
  9.         g2 += x                          #adaugam piatra x in aceasta
  10.     else:                                #altfel
  11.         g1 += x                          #o adaugam in prima gramada
  12.  
  13. if g1 > g2:                              #afisam diferenta absoluta dintre greutatile celor doua gramezi determinate
  14.     print(g1 - g2)
  15. else:
  16.     print(g2 - g1)
Advertisement
Add Comment
Please, Sign In to add comment