Submission details
Task:Tulkki
Sender:PuskaJamal
Submission time:2025-10-28 12:50:40 +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.03 s1, 2, 3details
#60.03 s1, 2, 3details
#7--2, 3details
#8--2, 3details
#9--2, 3details
#10--2, 3details
#11--2, 3details
#12--2, 3details
#13--3details
#14--3details
#15--3details
#16--3details
#17--3details
#18--3details

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[ii+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[ii+4+sss]== "(":
                        qqq+=1
                    elif ooo[ii+4+sss]== ")":
                        qqq-=1
                    if qqq == 0:
                        break
                    nnn+=1
                kkk=[]
                for i in range(nnn):
                    kkk.append(ooo[ii+nnn+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[ii+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[ii+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[ii+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
0 1 2 0 

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 55, in j
    if ooo[ii]=="REPEAT":
IndexError: list index out of range

Test 2 (public)

Group: 1, 2, 3

Verdict:

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

correct output
1 3 

user output
1 3 

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 55, in j
    if ooo[ii]=="REPEAT":
IndexError: list index out of range

Test 3 (public)

Group: 1, 2, 3

Verdict:

input
# Create number 3
INCREASE X
INCREASE X
INCREASE X

...

correct output

user output

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 55, in j
    if ooo[ii]=="REPEAT":
IndexError: list index out of range

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
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...

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 55, in j
    if ooo[ii]=="REPEAT":
IndexError: list index out of range

Test 5 (public)

Group: 1, 2, 3

Verdict:

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

correct output
999 

user output
999 

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 55, in j
    if ooo[ii]=="REPEAT":
IndexError: list index out of range

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
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

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 55, in j
    if ooo[ii]=="REPEAT":
IndexError: list index out of range

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)

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)

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)

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)

Test 11 (public)

Group: 2, 3

Verdict:

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

correct output
20 

user output
(empty)

Test 12 (public)

Group: 2, 3

Verdict:

input
INCREASE A
INCREASE A

INCREASE B
INCREASE B
...

correct output
42 

user output
(empty)

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)

Test 14 (public)

Group: 3

Verdict:

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

correct output
12 

user output
(empty)

Test 15 (public)

Group: 3

Verdict:

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

correct output
531441 

user output
(empty)

Test 16 (public)

Group: 3

Verdict:

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

correct output
1337 

user output
(empty)

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)

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)