Szállítás- Digitális Kultúra Érettségi Középszint Programozás - 2023 Nov...



targyak=[16, 8, 9, 4, 3, 2, 4, 7, 7, 12, 3, 5, 4, 3, 2]

print("2. Feladat")
t1=sum(targyak)
#print(t1)

t2=0
for x in range(len(targyak)):
    t2=t2+targyak[x]

print("A tárgyak tömegének összege: {0} kg".format(t2))

print("3. Feladat")

darab=0
dobozok=""
aktsuly=0
for x in range(len(targyak)):
    aktsuly=aktsuly+targyak[x]
    if aktsuly>20:
        darab=darab+1
        dobozok=dobozok+ " " + str(aktsuly-targyak[x])
        aktsuly=targyak[x]

dobozok=dobozok + " " + str(aktsuly)
darab=darab+1
print("A dobozok tartalmának tömege (kg):{0}".format(dobozok))
print("A szükséges dobozok száma: {0}".format(darab))