Rezultati

Up. imeNalogaJezikRezultatČas oddaje
Kumkvat Akcija Python 3 100/100OK 20. apr '17 @ 19:41

Test Točke Porabljen spomin Porabljen čas Status
#1 7/7 8,625 MiB 0,000 s OK
#2 7/7 8,586 MiB 0,000 s OK
#3 7/7 8,613 MiB 0,000 s OK
#4 7/7 8,770 MiB 0,000 s OK
#5 8/8 9,680 MiB 0,000 s OK
#6 8/8 9,602 MiB 0,000 s OK
#7 8/8 9,656 MiB 0,000 s OK
#8 8/8 9,813 MiB 0,000 s OK
#9 8/8 9,805 MiB 0,000 s OK
#10 8/8 9,707 MiB 0,000 s OK
#11 8/8 9,617 MiB 0,000 s OK
#12 8/8 9,820 MiB 0,000 s OK
#13 8/8 8,594 MiB 0,000 s OK

Ocenjevani program (naloga2.py):
import sys

i = 0
j = int(sys.stdin.readline())
izdelki = []
for i in range(j):
    izdelki.append(sys.stdin.readline().strip())


meseci = { 'januar': 1,
           'februar': 2,
           'marec': 3,
           'april': 4,
           'maj': 5,
           'junij': 6,
           'julij': 7,
           'avgust': 8,
           'september': 9,
           'oktober': 10,
           'november': 11,
           'december': 12}

dnevi = {
    4:11,
    5:31,
    6:30,
    7:31,
    8:31,
    9:30,
    10:31,
    11:30,
    12:31
}

for string in izdelki:
    sez = string.split(' ')
    kol = int(sez[0])
    povp = float(sez[1])
    dan = int(sez[2].strip('.'))
    mes = meseci[sez[3]]
    if mes < 4:
        print('V SMETI')
    elif mes == 4 and dan < 20:
        print('V SMETI')
    else:
        dn = 0
        for m in range(4, mes):
            dn += dnevi[m]
        if mes > 4:
            dn += dan
        else:
            dn += dan - 20 + 1
        prodamo = kol/dn
        if prodamo <= povp:
            print('OK')
        else:
            print('AKCIJA')