| Task: | Lukujono |
| Sender: | 3lv11ra |
| Submission time: | 2025-11-09 14:37:07 +0200 |
| Language: | text |
| Status: | READY |
| Result: | 0 |
| group | verdict | score |
|---|---|---|
| #1 | WRONG ANSWER | 0 |
| test | verdict | time | score | |
|---|---|---|---|---|
| #1 | WRONG ANSWER | 0.00 s | 0 | details |
Code
X_start = 6 # esimerkki: alkuarvo X, tämä voi olla mikä tahansa 1..1000
# Lista pseudo-koodin riveistä
code = []
# Asetetaan apumuuttujat
code.append("CLEAR Y")
code.append("CLEAR Z")
# Aloitetaan silmukka, joka jatkuu niin kauan kuin X > 1
while X_start != 1:
code.append(f"PRINT X")
if X_start % 2 == 0:
X_start //= 2
else:
X_start = 3*X_start + 1
# Viimeinen 1 pitää tulostaa
code.append("PRINT X")
# Tulostetaan pseudo-koodi
for line in code:
print(line)
