| Task: | Tulkki |
| Sender: | Veeti |
| Submission time: | 2025-11-03 15:23:53 +0200 |
| Language: | Python3 (PyPy3) |
| Status: | READY |
| Result: | 0 |
| group | verdict | score |
|---|---|---|
| #1 | WRONG ANSWER | 0 |
| #2 | WRONG ANSWER | 0 |
| #3 | WRONG ANSWER | 0 |
| test | verdict | time | group | |
|---|---|---|---|---|
| #1 | ACCEPTED | 0.04 s | 1, 2, 3 | details |
| #2 | ACCEPTED | 0.04 s | 1, 2, 3 | details |
| #3 | ACCEPTED | 0.04 s | 1, 2, 3 | details |
| #4 | WRONG ANSWER | 0.04 s | 1, 2, 3 | details |
| #5 | WRONG ANSWER | 0.04 s | 1, 2, 3 | details |
| #6 | WRONG ANSWER | 0.04 s | 1, 2, 3 | details |
| #7 | ACCEPTED | 0.04 s | 2, 3 | details |
| #8 | ACCEPTED | 0.04 s | 2, 3 | details |
| #9 | ACCEPTED | 0.04 s | 2, 3 | details |
| #10 | ACCEPTED | 0.04 s | 2, 3 | details |
| #11 | ACCEPTED | 0.04 s | 2, 3 | details |
| #12 | WRONG ANSWER | 0.04 s | 2, 3 | details |
| #13 | WRONG ANSWER | 0.05 s | 3 | details |
| #14 | WRONG ANSWER | 0.04 s | 3 | details |
| #15 | WRONG ANSWER | 0.14 s | 3 | details |
| #16 | WRONG ANSWER | 0.04 s | 3 | details |
| #17 | WRONG ANSWER | 0.04 s | 3 | details |
| #18 | WRONG ANSWER | 0.04 s | 3 | details |
Code
muuttujat=dict(A = 0,B = 0,C = 0,D = 0,E = 0,F = 0,G = 0,H = 0,I = 0,J = 0,K = 0,L = 0,M = 0,N=0,
O = 0,P = 0,Q = 0,R = 0,S = 0,T = 0,U = 0,V = 0,W = 0,X = 0,Y = 0,Z = 0)
printattavat=[]
al_input= []
for x in range(20):
try:
inp=input()
except:
break
inp=inp.split()
al_input.append(inp)
string=" ".join(map(str, printattavat))
al_input=[x for x in al_input if x!=[]]
def program(all_input):
muuttuja=""
funktio=""
fix=[]
for x in all_input:
for val in x:
if val=="#":
break
else:
if len(val)==1:
muuttuja=val
if muuttuja==(")"):
continue
if funktio=="PRINT":
print(muuttujat[muuttuja], end=" ")
elif funktio=="INCREASE":
muuttujat[muuttuja]+=1
elif funktio=="CLEAR":
muuttujat[muuttuja]=0
elif funktio=="REPEAT":
#repeat sisäiset funktiot
rep_sis_fun=[]
for a in range(all_input.index(x)+1, len(all_input)-1):
if all_input[a][0]==")":
break
else:
rep_sis_fun.append(all_input[a])
for x in range(muuttujat[muuttuja]-1):
program(rep_sis_fun)
break
else:
for y in val:
if y=="#":
break
else:
fix.append(y)
fix_str="".join(fix)
funktio=fix_str
fix=[]
fix_str=""
program(al_input)Test details
Test 1 (public)
Group: 1, 2, 3
Verdict: ACCEPTED
| input |
|---|
| PRINT X INCREASE X PRINT X INCREASE X PRINT X ... |
| correct output |
|---|
| 0 1 2 0 |
| user output |
|---|
| 0 1 2 0 |
Test 2 (public)
Group: 1, 2, 3
Verdict: ACCEPTED
| input |
|---|
| INCREASE X # aybabtu PRINT X INCREASE # test ... |
| correct output |
|---|
| 1 3 |
| user output |
|---|
| 1 3 |
Test 3 (public)
Group: 1, 2, 3
Verdict: ACCEPTED
| input |
|---|
| # Create number 3 INCREASE X INCREASE X INCREASE X ... |
| correct output |
|---|
| 3 |
| user output |
|---|
| 3 |
Test 4 (public)
Group: 1, 2, 3
Verdict: WRONG ANSWER
| input |
|---|
| INCREASE A PRINT A INCREASE B PRINT B INCREASE C ... |
| correct output |
|---|
| 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ... |
| user output |
|---|
| 1 1 1 1 1 1 1 1 1 1 |
Feedback: Output is shorter than expected
Test 5 (public)
Group: 1, 2, 3
Verdict: WRONG ANSWER
| input |
|---|
| INCREASE X INCREASE X INCREASE X INCREASE X INCREASE X ... |
| correct output |
|---|
| 999 |
| user output |
|---|
| (empty) |
Feedback: Output is shorter than expected
Test 6 (public)
Group: 1, 2, 3
Verdict: WRONG ANSWER
| input |
|---|
| PRINT X PRINT X PRINT X PRINT X PRINT X ... |
| correct output |
|---|
| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ... |
| user output |
|---|
| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ... |
Feedback: Output is shorter than expected
Test 7 (public)
Group: 2, 3
Verdict: ACCEPTED
| input |
|---|
| INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A ... |
| correct output |
|---|
| 5 5 5 5 5 |
| user output |
|---|
| 5 5 5 5 5 |
Test 8 (public)
Group: 2, 3
Verdict: ACCEPTED
| input |
|---|
| INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A ... |
| correct output |
|---|
| 0 0 0 0 0 |
| user output |
|---|
| 0 0 0 0 0 |
Test 9 (public)
Group: 2, 3
Verdict: ACCEPTED
| input |
|---|
| INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A ... |
| correct output |
|---|
| 6 7 8 9 10 |
| user output |
|---|
| 6 7 8 9 10 |
Test 10 (public)
Group: 2, 3
Verdict: ACCEPTED
| input |
|---|
| INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A ... |
| correct output |
|---|
| 5 5 |
| user output |
|---|
| 5 5 |
Test 11 (public)
Group: 2, 3
Verdict: ACCEPTED
| input |
|---|
| INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A ... |
| correct output |
|---|
| 20 |
| user output |
|---|
| 20 |
Test 12 (public)
Group: 2, 3
Verdict: WRONG ANSWER
| input |
|---|
| INCREASE A INCREASE A INCREASE B INCREASE B ... |
| correct output |
|---|
| 42 |
| user output |
|---|
| (empty) |
Feedback: Output is shorter than expected
Test 13 (public)
Group: 3
Verdict: WRONG ANSWER
| input |
|---|
| INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A ... |
| correct output |
|---|
| 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 |
| user output |
|---|
| 1 2 3 4 5 5 5 5 5 |
Feedback: Output is shorter than expected
Test 14 (public)
Group: 3
Verdict: WRONG ANSWER
| input |
|---|
| # Create number 3 INCREASE A INCREASE A INCREASE... |
| correct output |
|---|
| 12 |
| user output |
|---|
| 0 |
Feedback: Incorrect character on line 1 col 1: expected "12", got "0"
Test 15 (public)
Group: 3
Verdict: WRONG ANSWER
| input |
|---|
| INCREASE X INCREASE X INCREASE X INCREASE X INCREASE X ... |
| correct output |
|---|
| 531441 |
| user output |
|---|
| (empty) |
Feedback: Output is shorter than expected
Test 16 (public)
Group: 3
Verdict: WRONG ANSWER
| input |
|---|
| INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A ... |
| correct output |
|---|
| 1337 |
| user output |
|---|
| (empty) |
Feedback: Output is shorter than expected
Test 17 (public)
Group: 3
Verdict: WRONG ANSWER
| input |
|---|
| INCREASE A INCREASE A REPEAT A TIMES ( REPEAT A TIMES ( ... |
| correct output |
|---|
| 1 2 1 2 1 1 3 4 3 4 3 4 3 4 3 ... |
| user output |
|---|
| 5 2 2 5 2 2 5 2 2 5 2 2 5 2 7 |
Feedback: Output is shorter than expected
Test 18 (public)
Group: 3
Verdict: WRONG ANSWER
| input |
|---|
| # Efficient algorithm for find... |
| correct output |
|---|
| 2 3 5 7 11 13 17 19 23 29 31 3... |
| user output |
|---|
| (empty) |
Feedback: Output is shorter than expected
