Rezultati

Up. imeNalogaJezikRezultatČas oddaje
soncki-2017 Akcija Python 2 0/100Napaka med izvajanjem / ob izhodu (RTE) 20. apr '17 @ 17:17

Test Točke Porabljen spomin Porabljen čas Status
#1 7/7 6,910 MiB 0,000 s OK
#2 7/7 6,844 MiB 0,000 s OK
#3 7/7 6,844 MiB 0,000 s OK
#4 0/7 6,891 MiB 0,000 s Napačen odgovor
Tvoj izhod:
​OK
AKCIJA
OK
OK
V SMETI
AKCIJA
V SMETI
AKCIJA
AKCIJA
OK
Pravilen izhod:
​OK
AKCIJA
OK
OK
V SMETI
OK
V SMETI
AKCIJA
AKCIJA
OK
#5 0/8 7,199 MiB 0,000 s Napačen odgovor
Tvoj izhod:
​AKCIJA
AKCIJA
AKCIJA
OK
AKCIJA
AKCIJA
OK
V SMETI
OK
OK
Pravilen izhod:
​AKCIJA
AKCIJA
AKCIJA
OK
AKCIJA
OK
OK
V SMETI
OK
OK
#6 0/8 7,141 MiB 0,000 s Program je končal z neničelno kodo
Stderr:
Traceback (most recent call last):
  File "source.py", line 27, in <module>
    days_we_need_to_sell = n_izdelkov / avg_izdelkov
ZeroDivisionError: float division by zero
#7 0/8 7,137 MiB 0,000 s Napačen odgovor
Tvoj izhod:
​V SMETI
AKCIJA
AKCIJA
AKCIJA
AKCIJA
AKCIJA
AKCIJA
V SMETI
AKCIJA
V SMETI
Pravilen izhod:
​V SMETI
AKCIJA
AKCIJA
AKCIJA
AKCIJA
OK
AKCIJA
V SMETI
AKCIJA
V SMETI
#8 8/8 7,203 MiB 0,000 s OK
#9 8/8 7,172 MiB 0,000 s OK
#10 8/8 7,203 MiB 0,000 s OK
#11 0/8 7,113 MiB 0,000 s Program je končal z neničelno kodo
Stderr:
Traceback (most recent call last):
  File "source.py", line 27, in <module>
    days_we_need_to_sell = n_izdelkov / avg_izdelkov
ZeroDivisionError: float division by zero
#12 0/8 6,988 MiB 0,000 s Napačen odgovor
Tvoj izhod:
​AKCIJA
AKCIJA
AKCIJA
V SMETI
V SMETI
Pravilen izhod:
​OK
OK
OK
V SMETI
V SMETI
#13 0/8 6,461 MiB 0,000 s Program je končal z neničelno kodo
Stderr:
Traceback (most recent call last):
  File "source.py", line 27, in <module>
    days_we_need_to_sell = n_izdelkov / avg_izdelkov
ZeroDivisionError: float division by zero

Ocenjevani program (akcija.py):
n_izdelkov = int(raw_input())


import datetime

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}

danes = datetime.date(day=20, month=4, year=2017)

#line = "140 2.76 19. september 2017"
#line = "3 5.10 20. april 2017"
#line = "4 12.43 19. april 2017"
line = "36 7.13 24. april 2017"

for i in range(n_izdelkov):
    line = raw_input().strip().split(" ")



    n_izdelkov = int(line[0])
    avg_izdelkov = float(line[1])
    datum = int(line[2][:-1])
    mesec = meseci[line[3]]
    leto = int(line[4])

    days_we_need_to_sell = n_izdelkov / avg_izdelkov
#    print(days_we_need_to_sell)
    potece = datetime.date(day=datum, month=mesec, year=leto)

#    print(n_izdelkov, avg_izdelkov, datum, leto)

    if potece - danes < datetime.timedelta(days = 0):
        print("V SMETI")
    elif potece - danes > datetime.timedelta(days=days_we_need_to_sell-1):
        print("OK")
    else:
        print("AKCIJA")

#    print(potece-danes)