import server mod = server.problems.load_language('python', 'sl') id = 20605 name = 'Transakcije' description = '''\

V začetku je imela Ana štiri zlatnike, Berta 8 in CIlka 10, torej [('Ana', 4), ('Berta', 8), ('Cilka', 10)]. Nato je dala Cilka Ani 3 zlatnike; potem je dala Cilka Ani še 2; na koncu je dala Ana Berti 2, kar zapišemo [('Cilka', 'Ana', 3), ('Cilka', 'Ana', 2), ('Ana', 'Berta', 2)]. Kdo ima na koncu največ?

Napišite funkcijo transactions(start, tr), ki dobi gornja seznama in vrne ime najbogatejše osebe po koncu transakcij. Če je na koncu več enako bogatih najbogatejših oseb, naj vrne poljubno izmed njih. Namig: delo si boste poenostavili, če bo funkcija takoj pretvorila sezmam v primernejšo podatkovno strukturo.

Primer

>>> transakcije([('Ana', 4), ('Berta', 8), ('Cilka', 10)], [('Cilka', 'Ana', 3),
('Cilka', 'Ana', 2), ('Ana', 'Berta', 2)])
Berta

''' plan = [] hint = { 'final_hint': ['''\

Program je pravilen!

'''], }