Banka
vreme | memorija | ulaz | izlaz |
---|---|---|---|
1 s | 1000 Mb | standardni izlaz | standardni ulaz |
Sistem za vođenje evidencije uplata/isplata u banci ima jednu kritičnu manu. Kada suma uplata/isplata dođe do 0, naredne 3 transakcije se dupliraju. Na žalost, banka je ovaj problem kasno otkrila, i već je sistem evidentirao sledeći niz transakcija:
UPLATA 340UPLATA 140ISPLATA 200UPLATA 430ISPLATA 340UPLATA 360ISPLATA 200ISPLATA 180ISPLATA 110ISPLATA 140ISPLATA 80ISPLATA 160UPLATA 290UPLATA 450ISPLATA 230ISPLATA 490UPLATA 120UPLATA 300ISPLATA 100UPLATA 200ISPLATA 60UPLATA 290UPLATA 430ISPLATA 340UPLATA 340UPLATA 140ISPLATA 200Vaš program treba da ispiše za koliko treba da se promeni stanje na računu da bi bilo ispravno.
U slučaju da fali X dinara sa računa, ispisati:
Povećati stanje za X dinara.
A u slučaju da je X dinara viška na računu, ispisati:
Smanjiti stanje za X dinara.
Morate biti ulogovani kako biste poslali zadatak na evaluaciju.