Rezultati

Up. imeNalogaJezikRezultatČas oddaje
cimetovipolzki-2017 Hodnik Python 3 100/100OK 20. apr '17 @ 17:11

Test Točke Porabljen spomin Porabljen čas Status
#1 10/10 8,613 MiB 0,000 s OK
#2 10/10 8,605 MiB 0,000 s OK
#3 10/10 8,613 MiB 0,000 s OK
#4 10/10 8,594 MiB 0,000 s OK
#5 10/10 8,633 MiB 0,000 s OK
#6 10/10 8,586 MiB 0,000 s OK
#7 10/10 8,621 MiB 0,000 s OK
#8 10/10 8,609 MiB 0,000 s OK
#9 10/10 8,621 MiB 0,000 s OK
#10 10/10 8,637 MiB 0,000 s OK

Ocenjevani program (naloga2.py):
stevilo = input()

def zamenjaj(n):
    if n == 0:
        return 1
    else:
        return 0
stevilo_1= 0
zacetni = 0
for i in stevilo:
    if int(i) == zacetni:
        zacetni = zamenjaj(zacetni)
    else:
        stevilo_1 += 1
        zacetni = zamenjaj(zacetni)

stevilo_2 = 0
zacetni_1 = 1
for i in stevilo:
    if int(i) == zacetni_1:
        zacetni_1 = zamenjaj(zacetni_1)
    else:
        stevilo_2 += 1
        zacetni_1 = zamenjaj(zacetni_1)

print(min(stevilo_1, stevilo_2))