Submission details
Task:Tulkki
Sender:PuskaJamal
Submission time:2025-10-28 12:49:24 +0200
Language:Python3 (CPython3)
Status:READY
Result:0
Feedback
groupverdictscore
#10
#20
#30
Test results
testverdicttimegroup
#10.02 s1, 2, 3details
#20.02 s1, 2, 3details
#30.02 s1, 2, 3details
#40.02 s1, 2, 3details
#50.02 s1, 2, 3details
#60.02 s1, 2, 3details
#70.02 s2, 3details
#80.02 s2, 3details
#90.02 s2, 3details
#100.02 s2, 3details
#110.02 s2, 3details
#120.02 s2, 3details
#130.02 s3details
#140.02 s3details
#150.02 s3details
#160.02 s3details
#170.02 s3details
#180.02 s3details

Code

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
www = 0
qqq = 0
mmm = []
ooo = []
lll = ""
ddd = 0
iii = 0
while True:
    try:
        s = input()
    except EOFError:
        break
    for i in range(len(s)):
        if s[i] == "#":
            s=s[:i]
            break
    d = s.split()
    for i in range(len(d)):
        ooo.append(d[i])
        
        
        

  
def j(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ooo):
    ii=0
    while True:
        if ooo[ii]=="REPEAT":
                lll = ooo[i+1]
                match lll:
                    case "A":
                        ddd=A
                    case "B":
                        ddd=B
                    case "C":
                        ddd=C
                    case "D":
                        ddd=D
                    case "E":
                        ddd=E
                    case "F":
                        ddd=F
                    case "G":
                        ddd= G
                    case "H":
                        ddd=H
                    case "I":
                        ddd=I
                    case "J":
                        ddd=J
                    case "K":
                        ddd=K
                    case "L":
                        ddd=L
                    case "M":
                        ddd=M
                    case "N":
                        ddd=N
                    case "O":
                        ddd=O
                    case "P":
                        ddd=P
                    case "Q":
                        ddd=Q
                    case "R":
                        ddd=R
                    case "S":
                        ddd=S
                    case "T":
                        ddd=T
                    case "U":
                        ddd= U
                    case "V":
                        ddd=V
                    case "W":
                        ddd=W
                    case "X":
                        ddd=X
                    case "Y":
                        ddd=Y
                    case "Z":
                        ddd=Z
                nnn=0
                sss=0
                qqq=1
                while True:
                    if ooo[i+4+sss]== "(":
                        qqq+=1
                    elif ooo[i+4+sss]== ")":
                        qqq-=1
                    if qqq == 0:
                        break
                    n+=1
                kkk=[]
                for i in range(n):
                    kkk.append(ooo[i+n+4])
                for i in range(ddd):
                    j(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, kkk)
        elif ooo[ii] == "CLEAR":
            match ooo[i+1]:
                case "A":
                    A=0
                case "B":
                    B=0
                case "C":
                    C=0
                case "D":
                    D=0
                case "E":
                    E=0
                case "F":
                    F=0
                case "G":
                    G=0
                case "H":
                    H=0
                case "I":
                    I=0
                case "J":
                    J=0
                case "K":
                    K=0
                case "L":
                    L=0
                case "M":
                    M=0
                case "N":
                    N=0
                case "O":
                    O=0
                case "P":
                    P=0
                case "Q":
                    Q=0
                case "R":
                    R=0
                case "S":
                    S=0
                case "T":
                    T=0
                case "U":
                    U=0
                case "V":
                    V=0
                case "W":
                    W=0
                case "X":
                    X=0
                case "Y":
                    Y=0
                case "Z":
                    Z=0
        elif ooo[ii] == "INCREASE":
            match ooo[i+1]:
                case "A":
                    A+=1
                case "B":
                    B+=1
                case "C":
                    C+=1
                case "D":
                    D+=1
                case "E":
                    E+=1
                case "F":
                    F+=1
                case "G":
                    G+=1
                case "H":
                    H+=1
                case "I":
                    I+=1
                case "J":
                    J+=1
                case "K":
                    K+=1
                case "L":
                    L+=1
                case "M":
                    M+=1
                case "N":
                    N+=1
                case "O":
                    O+=1
                case "P":
                    P+=1
                case "Q":
                    Q+=1
                case "R":
                    R+=1
                case "S":
                    S+=1
                case "T":
                    T+=1
                case "U":
                    U+=1
                case "V":
                    V+=1
                case "W":
                    W+=1
                case "X":
                    X+=1
                case "Y":
                    Y+=1
                case "Z":
                    Z+=1
        elif ooo[ii] =="PRINT":
            match ooo[i+1]:
                case "A":
                    print(A, end=" ")
                case "B":
                    print(B, end=" ")
                case "C":
                    print(C, end=" ")
                case "D":
                    print(D, end=" ")
                case "E":
                    print(E, end=" ")
                case "F":
                    print(F, end=" ")
                case "G":
                    print(G, end=" ")
                case "H":
                    print(H, end=" ")
                case "I":
                    print(I, end=" ")
                case "J":
                    print(J, end=" ")
                case "K":
                    print(K, end=" ")
                case "L":
                    print(L, end=" ")
                case "M":
                    print(M, end=" ")
                case "N":
                    print(N, end=" ")
                case "O":
                    print(O, end=" ")
                case "P":
                    print(P, end=" ")
                case "Q":
                    print(Q, end=" ")
                case "R":
                    print(R, end=" ")
                case "S":
                    print(S, end=" ")
                case "T":
                    print(T, end=" ")
                case "U":
                    print(U, end=" ")
                case "V":
                    print(V, end=" ")
                case "W":
                    print(W, end=" ")
                case "X":
                    print(X, end=" ")
                case "Y":
                    print(Y, end=" ")
                case "Z":
                    print(Z, end=" ")
        ii+=1
        if len(ooo)<ii:
            break




j(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ooo)

Test details

Test 1 (public)

Group: 1, 2, 3

Verdict:

input
PRINT X
INCREASE X
PRINT X
INCREASE X
PRINT X
...

correct output
0 1 2 0 

user output
(empty)

Error:
Traceback (most recent call last):
  File "/box/input/code.py", line 295, in <module>
    j(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ooo)
  File "/box/input/code.py", line 235, in j
    match ooo[i+1]:
UnboundLocalError: local variable 'i' referenced before assignment

Test 2 (public)

Group: 1, 2, 3

Verdict:

input
INCREASE
X
# aybabtu
   PRINT    X
INCREASE # test
...

correct output
1 3 

user output
(empty)

Error:
Traceback (most recent call last):
  File "/box/input/code.py", line 295, in <module>
    j(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ooo)
  File "/box/input/code.py", line 181, in j
    match ooo[i+1]:
UnboundLocalError: local variable 'i' referenced before assignment

Test 3 (public)

Group: 1, 2, 3

Verdict:

input
# Create number 3
INCREASE X
INCREASE X
INCREASE X

...

correct output

user output
(empty)

Error:
Traceback (most recent call last):
  File "/box/input/code.py", line 295, in <module>
    j(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ooo)
  File "/box/input/code.py", line 181, in j
    match ooo[i+1]:
UnboundLocalError: local variable 'i' referenced before assignment

Test 4 (public)

Group: 1, 2, 3

Verdict:

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
(empty)

Error:
Traceback (most recent call last):
  File "/box/input/code.py", line 295, in <module>
    j(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ooo)
  File "/box/input/code.py", line 181, in j
    match ooo[i+1]:
UnboundLocalError: local variable 'i' referenced before assignment

Test 5 (public)

Group: 1, 2, 3

Verdict:

input
INCREASE X
INCREASE X
INCREASE X
INCREASE X
INCREASE X
...

correct output
999 

user output
(empty)

Error:
Traceback (most recent call last):
  File "/box/input/code.py", line 295, in <module>
    j(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ooo)
  File "/box/input/code.py", line 181, in j
    match ooo[i+1]:
UnboundLocalError: local variable 'i' referenced before assignment

Test 6 (public)

Group: 1, 2, 3

Verdict:

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
(empty)

Error:
Traceback (most recent call last):
  File "/box/input/code.py", line 295, in <module>
    j(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ooo)
  File "/box/input/code.py", line 235, in j
    match ooo[i+1]:
UnboundLocalError: local variable 'i' referenced before assignment

Test 7 (public)

Group: 2, 3

Verdict:

input
INCREASE A
INCREASE A
INCREASE A
INCREASE A
INCREASE A
...

correct output
5 5 5 5 5 

user output
(empty)

Error:
Traceback (most recent call last):
  File "/box/input/code.py", line 295, in <module>
    j(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ooo)
  File "/box/input/code.py", line 181, in j
    match ooo[i+1]:
UnboundLocalError: local variable 'i' referenced before assignment

Test 8 (public)

Group: 2, 3

Verdict:

input
INCREASE A
INCREASE A
INCREASE A
INCREASE A
INCREASE A
...

correct output
0 0 0 0 0 

user output
(empty)

Error:
Traceback (most recent call last):
  File "/box/input/code.py", line 295, in <module>
    j(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ooo)
  File "/box/input/code.py", line 181, in j
    match ooo[i+1]:
UnboundLocalError: local variable 'i' referenced before assignment

Test 9 (public)

Group: 2, 3

Verdict:

input
INCREASE A
INCREASE A
INCREASE A
INCREASE A
INCREASE A
...

correct output
6 7 8 9 10 

user output
(empty)

Error:
Traceback (most recent call last):
  File "/box/input/code.py", line 295, in <module>
    j(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ooo)
  File "/box/input/code.py", line 181, in j
    match ooo[i+1]:
UnboundLocalError: local variable 'i' referenced before assignment

Test 10 (public)

Group: 2, 3

Verdict:

input
INCREASE A
INCREASE A
INCREASE A
INCREASE A
INCREASE A
...

correct output
5 5 

user output
(empty)

Error:
Traceback (most recent call last):
  File "/box/input/code.py", line 295, in <module>
    j(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ooo)
  File "/box/input/code.py", line 181, in j
    match ooo[i+1]:
UnboundLocalError: local variable 'i' referenced before assignment

Test 11 (public)

Group: 2, 3

Verdict:

input
INCREASE A
INCREASE A
INCREASE A
INCREASE A
INCREASE A
...

correct output
20 

user output
(empty)

Error:
Traceback (most recent call last):
  File "/box/input/code.py", line 295, in <module>
    j(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ooo)
  File "/box/input/code.py", line 181, in j
    match ooo[i+1]:
UnboundLocalError: local variable 'i' referenced before assignment

Test 12 (public)

Group: 2, 3

Verdict:

input
INCREASE A
INCREASE A

INCREASE B
INCREASE B
...

correct output
42 

user output
(empty)

Error:
Traceback (most recent call last):
  File "/box/input/code.py", line 295, in <module>
    j(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ooo)
  File "/box/input/code.py", line 181, in j
    match ooo[i+1]:
UnboundLocalError: local variable 'i' referenced before assignment

Test 13 (public)

Group: 3

Verdict:

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
(empty)

Error:
Traceback (most recent call last):
  File "/box/input/code.py", line 295, in <module>
    j(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ooo)
  File "/box/input/code.py", line 181, in j
    match ooo[i+1]:
UnboundLocalError: local variable 'i' referenced before assignment

Test 14 (public)

Group: 3

Verdict:

input
# Create number 3
INCREASE A INCREASE A INCREASE...

correct output
12 

user output
(empty)

Error:
Traceback (most recent call last):
  File "/box/input/code.py", line 295, in <module>
    j(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ooo)
  File "/box/input/code.py", line 181, in j
    match ooo[i+1]:
UnboundLocalError: local variable 'i' referenced before assignment

Test 15 (public)

Group: 3

Verdict:

input
INCREASE X
INCREASE X
INCREASE X
INCREASE X
INCREASE X
...

correct output
531441 

user output
(empty)

Error:
Traceback (most recent call last):
  File "/box/input/code.py", line 295, in <module>
    j(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ooo)
  File "/box/input/code.py", line 181, in j
    match ooo[i+1]:
UnboundLocalError: local variable 'i' referenced before assignment

Test 16 (public)

Group: 3

Verdict:

input
INCREASE A
INCREASE A
INCREASE A
INCREASE A
INCREASE A
...

correct output
1337 

user output
(empty)

Error:
Traceback (most recent call last):
  File "/box/input/code.py", line 295, in <module>
    j(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ooo)
  File "/box/input/code.py", line 181, in j
    match ooo[i+1]:
UnboundLocalError: local variable 'i' referenced before assignment

Test 17 (public)

Group: 3

Verdict:

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
(empty)

Error:
Traceback (most recent call last):
  File "/box/input/code.py", line 295, in <module>
    j(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ooo)
  File "/box/input/code.py", line 181, in j
    match ooo[i+1]:
UnboundLocalError: local variable 'i' referenced before assignment

Test 18 (public)

Group: 3

Verdict:

input
# Efficient algorithm for find...

correct output
2 3 5 7 11 13 17 19 23 29 31 3...

user output
(empty)

Error:
Traceback (most recent call last):
  File "/box/input/code.py", line 295, in <module>
    j(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ooo)
  File "/box/input/code.py", line 181, in j
    match ooo[i+1]:
UnboundLocalError: local variable 'i' referenced before assignment