Rezultati

Up. imeNalogaJezikRezultatČas oddaje
python3-2017 Akcija Python 3 0/100Napačen odgovor (WA) 20. apr '17 @ 19:35

Test Točke Porabljen spomin Porabljen čas Status
#1 7/7 8,613 MiB 0,000 s OK
#2 0/7 8,621 MiB 0,000 s Napačen odgovor
Tvoj izhod:
​V SMETI
OK
OK
OK
V SMETI
OK
Pravilen izhod:
​V SMETI
AKCIJA
AKCIJA
AKCIJA
V SMETI
AKCIJA
#3 7/7 8,598 MiB 0,000 s OK
#4 0/7 8,715 MiB 0,000 s Napačen odgovor
Tvoj izhod:
​OK
V SMETI
OK
V SMETI
OK
Pravilen izhod:
​AKCIJA
V SMETI
AKCIJA
V SMETI
OK
#5 0/8 9,063 MiB 0,000 s Napačen odgovor
Tvoj izhod:
​V SMETI
V SMETI
V SMETI
OK
OK
OK
AKCIJA
OK
OK
Pravilen izhod:
​V SMETI
V SMETI
V SMETI
OK
AKCIJA
AKCIJA
AKCIJA
AKCIJA
OK
#6 0/8 8,980 MiB 0,000 s Napačen odgovor
Tvoj izhod:
​OK
OK
OK
OK
OK
V SMETI
OK
OK
Pravilen izhod:
​OK
OK
OK
AKCIJA
AKCIJA
V SMETI
OK
AKCIJA
#7 0/8 9,063 MiB 0,000 s Napačen odgovor
Tvoj izhod:
​OK
V SMETI
OK
V SMETI
V SMETI
Pravilen izhod:
​AKCIJA
V SMETI
AKCIJA
V SMETI
V SMETI
#8 8/8 9,000 MiB 0,000 s OK
#9 0/8 9,070 MiB 0,000 s Napačen odgovor
Tvoj izhod:
​V SMETI
OK
V SMETI
OK
V SMETI
OK
V SMETI
OK
OK
OK
Pravilen izhod:
​V SMETI
OK
V SMETI
OK
V SMETI
AKCIJA
V SMETI
OK
OK
OK
#10 0/8 8,922 MiB 0,000 s Napačen odgovor
Tvoj izhod:
​V SMETI
V SMETI
OK
V SMETI
AKCIJA
OK
AKCIJA
V SMETI
OK
AKCIJA
Pravilen izhod:
​V SMETI
V SMETI
OK
V SMETI
AKCIJA
AKCIJA
AKCIJA
V SMETI
OK
AKCIJA
#11 0/8 8,848 MiB 0,000 s Napačen odgovor
Tvoj izhod:
​AKCIJA
AKCIJA
AKCIJA
AKCIJA
AKCIJA
OK
AKCIJA
V SMETI
AKCIJA
AKCIJA
Pravilen izhod:
​AKCIJA
AKCIJA
AKCIJA
AKCIJA
AKCIJA
AKCIJA
AKCIJA
V SMETI
AKCIJA
AKCIJA
#12 8/8 9,000 MiB 0,000 s OK
#13 8/8 8,602 MiB 0,000 s OK

Ocenjevani program (sales.py):
import sys

m = [31, 30, 31, 31, 30, 31, 30, 31]
def days(mon):
    if mon=='maj':
        return 1
    if mon=='junij':
        return 2
    if mon=='junij':
        return 3
    if mon=='avgust':
        return 4
    if mon=='september':
        return 5
    if mon=='oktober':
        return 6
    if mon=='november':
        return 7
    if mon=='december':
        return 8
    
def cc(l):
    if l[3]=='april':
        if (l[2]-19)*l[1]<l[0]:
            print("AKCIJA")
        else:
            print("OK")
    elif (sum(m[:(days(l[3]))])+11)*l[1]<l[0]:
        print("AKCIJA")
    else:
        print("OK")
        
def check(l):
    if l[3] == 'januar' or l[3] == 'februar' or l[3] == 'marec':
        print('V SMETI')

    elif l[3] == 'april':
        if l[2] < 20:
            print('V SMETI')

        elif l[2] == 20:
            cc(l)

        else:
            cc(l)

    else:
        cc(l)

def lis(s):
    o=[]
    l=[x for x in s.split(" ")]
    o.append(int(l[0]))
    o.append(float(l[1]))
    o.append(int(l[2][:len(l[2])-1]))
    o.append(l[3])
    return o
    
l=[]
f=sys.stdin
q=f.readline()
for line in f:
    o=(line[:len(line)-1])
    l.append(check(lis(o)))
for i in l:
    if i!=None:
        print(i)