| Task: | Tulkki |
| Sender: | j-l |
| Submission time: | 2025-11-01 19:55:25 +0200 |
| Language: | Node.js |
| Status: | READY |
| Result: | 0 |
| group | verdict | score |
|---|---|---|
| #1 | RUNTIME ERROR | 0 |
| #2 | RUNTIME ERROR | 0 |
| #3 | RUNTIME ERROR | 0 |
| test | verdict | time | group | |
|---|---|---|---|---|
| #1 | RUNTIME ERROR | 0.11 s | 1, 2, 3 | details |
| #2 | RUNTIME ERROR | 0.11 s | 1, 2, 3 | details |
| #3 | RUNTIME ERROR | 0.11 s | 1, 2, 3 | details |
| #4 | RUNTIME ERROR | 0.11 s | 1, 2, 3 | details |
| #5 | RUNTIME ERROR | 0.11 s | 1, 2, 3 | details |
| #6 | RUNTIME ERROR | 0.11 s | 1, 2, 3 | details |
| #7 | RUNTIME ERROR | 0.11 s | 2, 3 | details |
| #8 | RUNTIME ERROR | 0.11 s | 2, 3 | details |
| #9 | RUNTIME ERROR | 0.11 s | 2, 3 | details |
| #10 | RUNTIME ERROR | 0.11 s | 2, 3 | details |
| #11 | RUNTIME ERROR | 0.12 s | 2, 3 | details |
| #12 | RUNTIME ERROR | 0.11 s | 2, 3 | details |
| #13 | RUNTIME ERROR | 0.12 s | 3 | details |
| #14 | RUNTIME ERROR | 0.11 s | 3 | details |
| #15 | RUNTIME ERROR | 0.11 s | 3 | details |
| #16 | RUNTIME ERROR | 0.11 s | 3 | details |
| #17 | RUNTIME ERROR | 0.11 s | 3 | details |
| #18 | RUNTIME ERROR | 0.11 s | 3 | details |
Code
const readline = require('readline');
const rl = readline.createInterface({input: process.stdin, output: process.stdout});
let alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
let varloop = 0;
let lineCount = 0;
while(varloop < 26){
eval("var "+alphabet.charAt(varloop)+" = 0;");
varloop += 1;
};
function tulkki(input){
input = input.toUpperCase();
let inL = input.length;
let value = input.charAt(inL - 1);
if (input.includes("PRINT ")) {
console.log(eval(value));
}else if (input.includes("INCREASE ")) {
eval(value+" += 1;");
}else if (input.includes("CLEAR ")) {
eval(value+" = 0;");
}else{return -1;}
}
function questLoop() {
rl.question("", (code) => {
lineCount += 1;
eval("var line"+lineCount+" = "+code+";");
runCode();
questLoop();
});
}
rl.question("", (code) => {
lineCount += 1;
eval("var line"+lineCount+" = "+code+";");
runCode();
questLoop();
});
let lineProcess = 1;
function runCode(){
while (lineProcess > lineCount) {
if (tulkki(eval("line"+lineProcess)) == -1) {
lineProcess = 1;
break;
}
lineProcess += 1;
}
}Test details
Test 1 (public)
Group: 1, 2, 3
Verdict: RUNTIME ERROR
| input |
|---|
| PRINT X INCREASE X PRINT X INCREASE X PRINT X ... |
| correct output |
|---|
| 0 1 2 0 |
| user output |
|---|
| (empty) |
Error:
undefined:1
var line1 = PRINT X;
^
SyntaxError: Unexpected identifier
at /box/input/code.js:40:41
at Interface._onLine (readline.js:327:5)
at Interface._normalWrite (readline.js:474:12)
at ReadStream.ondata (readline.js:186:10)
at ReadStream.emit (events.js:314:20)
at addChunk (_stream_readable.js:297:12)
at readableAddChunk (_stream_readable.js:272:9)
at ReadStream.Readable.push (_stream_readable.js:213:10)
at internal/fs/streams.js:215:14
at FSReqCallback.wrapper [as oncomplete] (fs.js:520:5)Test 2 (public)
Group: 1, 2, 3
Verdict: RUNTIME ERROR
| input |
|---|
| INCREASE X # aybabtu PRINT X INCREASE # test ... |
| correct output |
|---|
| 1 3 |
| user output |
|---|
| (empty) |
Error:
undefined:1
var line1 = INCREASE;
^
ReferenceError: INCREASE is not defined
at eval (eval at <anonymous> (/box/input/code.js:40:5), <anonymous>:1:13)
at /box/input/code.js:40:5
at Interface._onLine (readline.js:327:5)
at Interface._normalWrite (readline.js:474:12)
at ReadStream.ondata (readline.js:186:10)
at ReadStream.emit (events.js:314:20)
at addChunk (_stream_readable.js:297:12)
at readableAddChunk (_stream_readable.js:272:9)
at ReadStream.Readable.push (_stream_readable.js:213:10)
at internal/fs/streams.js:215:14Test 3 (public)
Group: 1, 2, 3
Verdict: RUNTIME ERROR
| input |
|---|
| # Create number 3 INCREASE X INCREASE X INCREASE X ... |
| correct output |
|---|
| 3 |
| user output |
|---|
| (empty) |
Error:
undefined:1
var line1 = # Create number 3;
^
SyntaxError: Invalid or unexpected token
at /box/input/code.js:40:41
at Interface._onLine (readline.js:327:5)
at Interface._normalWrite (readline.js:474:12)
at ReadStream.ondata (readline.js:186:10)
at ReadStream.emit (events.js:314:20)
at addChunk (_stream_readable.js:297:12)
at readableAddChunk (_stream_readable.js:272:9)
at ReadStream.Readable.push (_stream_readable.js:213:10)
at internal/fs/streams.js:215:14
at FSReqCallback.wrapper [as oncomplete] (fs.js:520:5)Test 4 (public)
Group: 1, 2, 3
Verdict: RUNTIME ERROR
| 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:
undefined:1
var line1 = INCREASE A;
^
SyntaxError: Unexpected identifier
at /box/input/code.js:40:41
at Interface._onLine (readline.js:327:5)
at Interface._normalWrite (readline.js:474:12)
at ReadStream.ondata (readline.js:186:10)
at ReadStream.emit (events.js:314:20)
at addChunk (_stream_readable.js:297:12)
at readableAddChunk (_stream_readable.js:272:9)
at ReadStream.Readable.push (_stream_readable.js:213:10)
at internal/fs/streams.js:215:14
at FSReqCallback.wrapper [as oncomplete] (fs.js:520:5)Test 5 (public)
Group: 1, 2, 3
Verdict: RUNTIME ERROR
| input |
|---|
| INCREASE X INCREASE X INCREASE X INCREASE X INCREASE X ... |
| correct output |
|---|
| 999 |
| user output |
|---|
| (empty) |
Error:
undefined:1
var line1 = INCREASE X;
^
SyntaxError: Unexpected identifier
at /box/input/code.js:40:41
at Interface._onLine (readline.js:327:5)
at Interface._normalWrite (readline.js:474:12)
at ReadStream.ondata (readline.js:186:10)
at ReadStream.emit (events.js:314:20)
at addChunk (_stream_readable.js:297:12)
at readableAddChunk (_stream_readable.js:272:9)
at ReadStream.Readable.push (_stream_readable.js:213:10)
at internal/fs/streams.js:215:14
at FSReqCallback.wrapper [as oncomplete] (fs.js:520:5)Test 6 (public)
Group: 1, 2, 3
Verdict: RUNTIME ERROR
| 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:
undefined:1
var line1 = PRINT X;
^
SyntaxError: Unexpected identifier
at /box/input/code.js:40:41
at Interface._onLine (readline.js:327:5)
at Interface._normalWrite (readline.js:474:12)
at ReadStream.ondata (readline.js:186:10)
at ReadStream.emit (events.js:314:20)
at addChunk (_stream_readable.js:297:12)
at readableAddChunk (_stream_readable.js:272:9)
at ReadStream.Readable.push (_stream_readable.js:213:10)
at internal/fs/streams.js:215:14
at FSReqCallback.wrapper [as oncomplete] (fs.js:520:5)Test 7 (public)
Group: 2, 3
Verdict: RUNTIME ERROR
| input |
|---|
| INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A ... |
| correct output |
|---|
| 5 5 5 5 5 |
| user output |
|---|
| (empty) |
Error:
undefined:1
var line1 = INCREASE A;
^
SyntaxError: Unexpected identifier
at /box/input/code.js:40:41
at Interface._onLine (readline.js:327:5)
at Interface._normalWrite (readline.js:474:12)
at ReadStream.ondata (readline.js:186:10)
at ReadStream.emit (events.js:314:20)
at addChunk (_stream_readable.js:297:12)
at readableAddChunk (_stream_readable.js:272:9)
at ReadStream.Readable.push (_stream_readable.js:213:10)
at internal/fs/streams.js:215:14
at FSReqCallback.wrapper [as oncomplete] (fs.js:520:5)Test 8 (public)
Group: 2, 3
Verdict: RUNTIME ERROR
| input |
|---|
| INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A ... |
| correct output |
|---|
| 0 0 0 0 0 |
| user output |
|---|
| (empty) |
Error:
undefined:1
var line1 = INCREASE A;
^
SyntaxError: Unexpected identifier
at /box/input/code.js:40:41
at Interface._onLine (readline.js:327:5)
at Interface._normalWrite (readline.js:474:12)
at ReadStream.ondata (readline.js:186:10)
at ReadStream.emit (events.js:314:20)
at addChunk (_stream_readable.js:297:12)
at readableAddChunk (_stream_readable.js:272:9)
at ReadStream.Readable.push (_stream_readable.js:213:10)
at internal/fs/streams.js:215:14
at FSReqCallback.wrapper [as oncomplete] (fs.js:520:5)Test 9 (public)
Group: 2, 3
Verdict: RUNTIME ERROR
| input |
|---|
| INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A ... |
| correct output |
|---|
| 6 7 8 9 10 |
| user output |
|---|
| (empty) |
Error:
undefined:1
var line1 = INCREASE A;
^
SyntaxError: Unexpected identifier
at /box/input/code.js:40:41
at Interface._onLine (readline.js:327:5)
at Interface._normalWrite (readline.js:474:12)
at ReadStream.ondata (readline.js:186:10)
at ReadStream.emit (events.js:314:20)
at addChunk (_stream_readable.js:297:12)
at readableAddChunk (_stream_readable.js:272:9)
at ReadStream.Readable.push (_stream_readable.js:213:10)
at internal/fs/streams.js:215:14
at FSReqCallback.wrapper [as oncomplete] (fs.js:520:5)Test 10 (public)
Group: 2, 3
Verdict: RUNTIME ERROR
| input |
|---|
| INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A ... |
| correct output |
|---|
| 5 5 |
| user output |
|---|
| (empty) |
Error:
undefined:1
var line1 = INCREASE A;
^
SyntaxError: Unexpected identifier
at /box/input/code.js:40:41
at Interface._onLine (readline.js:327:5)
at Interface._normalWrite (readline.js:474:12)
at ReadStream.ondata (readline.js:186:10)
at ReadStream.emit (events.js:314:20)
at addChunk (_stream_readable.js:297:12)
at readableAddChunk (_stream_readable.js:272:9)
at ReadStream.Readable.push (_stream_readable.js:213:10)
at internal/fs/streams.js:215:14
at FSReqCallback.wrapper [as oncomplete] (fs.js:520:5)Test 11 (public)
Group: 2, 3
Verdict: RUNTIME ERROR
| input |
|---|
| INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A ... |
| correct output |
|---|
| 20 |
| user output |
|---|
| (empty) |
Error:
undefined:1
var line1 = INCREASE A;
^
SyntaxError: Unexpected identifier
at /box/input/code.js:40:41
at Interface._onLine (readline.js:327:5)
at Interface._normalWrite (readline.js:474:12)
at ReadStream.ondata (readline.js:186:10)
at ReadStream.emit (events.js:314:20)
at addChunk (_stream_readable.js:297:12)
at readableAddChunk (_stream_readable.js:272:9)
at ReadStream.Readable.push (_stream_readable.js:213:10)
at internal/fs/streams.js:215:14
at FSReqCallback.wrapper [as oncomplete] (fs.js:520:5)Test 12 (public)
Group: 2, 3
Verdict: RUNTIME ERROR
| input |
|---|
| INCREASE A INCREASE A INCREASE B INCREASE B ... |
| correct output |
|---|
| 42 |
| user output |
|---|
| (empty) |
Error:
undefined:1
var line1 = INCREASE A;
^
SyntaxError: Unexpected identifier
at /box/input/code.js:40:41
at Interface._onLine (readline.js:327:5)
at Interface._normalWrite (readline.js:474:12)
at ReadStream.ondata (readline.js:186:10)
at ReadStream.emit (events.js:314:20)
at addChunk (_stream_readable.js:297:12)
at readableAddChunk (_stream_readable.js:272:9)
at ReadStream.Readable.push (_stream_readable.js:213:10)
at internal/fs/streams.js:215:14
at FSReqCallback.wrapper [as oncomplete] (fs.js:520:5)Test 13 (public)
Group: 3
Verdict: RUNTIME ERROR
| 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:
undefined:1
var line1 = INCREASE A;
^
SyntaxError: Unexpected identifier
at /box/input/code.js:40:41
at Interface._onLine (readline.js:327:5)
at Interface._normalWrite (readline.js:474:12)
at ReadStream.ondata (readline.js:186:10)
at ReadStream.emit (events.js:314:20)
at addChunk (_stream_readable.js:297:12)
at readableAddChunk (_stream_readable.js:272:9)
at ReadStream.Readable.push (_stream_readable.js:213:10)
at internal/fs/streams.js:215:14
at FSReqCallback.wrapper [as oncomplete] (fs.js:520:5)Test 14 (public)
Group: 3
Verdict: RUNTIME ERROR
| input |
|---|
| # Create number 3 INCREASE A INCREASE A INCREASE... |
| correct output |
|---|
| 12 |
| user output |
|---|
| (empty) |
Error:
undefined:1
var line1 = # Create number 3;
^
SyntaxError: Invalid or unexpected token
at /box/input/code.js:40:41
at Interface._onLine (readline.js:327:5)
at Interface._normalWrite (readline.js:474:12)
at ReadStream.ondata (readline.js:186:10)
at ReadStream.emit (events.js:314:20)
at addChunk (_stream_readable.js:297:12)
at readableAddChunk (_stream_readable.js:272:9)
at ReadStream.Readable.push (_stream_readable.js:213:10)
at internal/fs/streams.js:215:14
at FSReqCallback.wrapper [as oncomplete] (fs.js:520:5)Test 15 (public)
Group: 3
Verdict: RUNTIME ERROR
| input |
|---|
| INCREASE X INCREASE X INCREASE X INCREASE X INCREASE X ... |
| correct output |
|---|
| 531441 |
| user output |
|---|
| (empty) |
Error:
undefined:1
var line1 = INCREASE X;
^
SyntaxError: Unexpected identifier
at /box/input/code.js:40:41
at Interface._onLine (readline.js:327:5)
at Interface._normalWrite (readline.js:474:12)
at ReadStream.ondata (readline.js:186:10)
at ReadStream.emit (events.js:314:20)
at addChunk (_stream_readable.js:297:12)
at readableAddChunk (_stream_readable.js:272:9)
at ReadStream.Readable.push (_stream_readable.js:213:10)
at internal/fs/streams.js:215:14
at FSReqCallback.wrapper [as oncomplete] (fs.js:520:5)Test 16 (public)
Group: 3
Verdict: RUNTIME ERROR
| input |
|---|
| INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A ... |
| correct output |
|---|
| 1337 |
| user output |
|---|
| (empty) |
Error:
undefined:1
var line1 = INCREASE A;
^
SyntaxError: Unexpected identifier
at /box/input/code.js:40:41
at Interface._onLine (readline.js:327:5)
at Interface._normalWrite (readline.js:474:12)
at ReadStream.ondata (readline.js:186:10)
at ReadStream.emit (events.js:314:20)
at addChunk (_stream_readable.js:297:12)
at readableAddChunk (_stream_readable.js:272:9)
at ReadStream.Readable.push (_stream_readable.js:213:10)
at internal/fs/streams.js:215:14
at FSReqCallback.wrapper [as oncomplete] (fs.js:520:5)Test 17 (public)
Group: 3
Verdict: RUNTIME ERROR
| 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:
undefined:1
var line1 = INCREASE A;
^
SyntaxError: Unexpected identifier
at /box/input/code.js:40:41
at Interface._onLine (readline.js:327:5)
at Interface._normalWrite (readline.js:474:12)
at ReadStream.ondata (readline.js:186:10)
at ReadStream.emit (events.js:314:20)
at addChunk (_stream_readable.js:297:12)
at readableAddChunk (_stream_readable.js:272:9)
at ReadStream.Readable.push (_stream_readable.js:213:10)
at internal/fs/streams.js:215:14
at FSReqCallback.wrapper [as oncomplete] (fs.js:520:5)Test 18 (public)
Group: 3
Verdict: RUNTIME ERROR
| input |
|---|
| # Efficient algorithm for find... |
| correct output |
|---|
| 2 3 5 7 11 13 17 19 23 29 31 3... |
| user output |
|---|
| (empty) |
Error:
undefined:1
var line1 = # Efficient algorithm for finding prime numbers;
^
SyntaxError: Invalid or unexpected token
at /box/input/code.js:40:41
at Interface._onLine (readline.js:327:5)
at Interface._normalWrite (readline.js:474:12)
at ReadStream.ondata (readline.js:186:10)
at ReadStream.emit (events.js:314:20)
at addChunk (_stream_readable.js:297:12)
at readableAddChunk (_stream_readable.js:272:9)
at ReadStream.Readable.push (_stream_readable.js:213:10)
at internal/fs/streams.js:215:14
at FSReqCallback.wrapper [as oncomplete] (fs.js:520:5)