Submission details
Task:Lukujono
Sender:3lv11ra
Submission time:2025-11-09 14:43:30 +0200
Language:text
Status:READY
Result:0
Feedback
groupverdictscore
#10
Test results
testverdicttimescore
#10.00 s0details

Code

# Alkuarvo on X

# Y = 0, Z = 0
CLEAR Y
CLEAR Z

# Aloitetaan silmukka, kun X != 1
REPEAT X TIMES (
    PRINT X

    # Lasketaan Z = X mod 2
    CLEAR Z
    REPEAT X TIMES (
        INCREASE Z
        CLEAR Y
        INCREASE Y
        REPEAT 1 TIMES ()  # tyhjä komento, tarvitaan
    )

    # Jos Z = 0 -> X on parillinen
    # Jos Z = 1 -> X on pariton
    # Pariton: X = 3*X + 1
    # Parillinen: X = X / 2

    # Tämä toteutetaan vähentämällä X:ää ja lisäämällä uuteen muuttujaan
    # Pariton tapa: X = 3*X + 1
    # Parillinen tapa: X = X / 2

    # Parittomuuden tarkistus ja laskenta tehdään toistamalla
    # Tämä osa vaatii pitkän toiston, mutta periaate on yllä
)

Test details

Test 1 (public)

Verdict:

input
(empty)

correct output
(empty)

user output
# Alkuarvo on X

# Y = 0, Z = 0
CLEAR Y
CLEAR Z
...

Feedback: Error: invalid variable name 1