| Task: | Tulkki |
| Sender: | Jaksu |
| Submission time: | 2025-10-28 13:52:05 +0200 |
| Language: | Rust (2021) |
| Status: | READY |
| Result: | 12 |
| group | verdict | score |
|---|---|---|
| #1 | ACCEPTED | 12 |
| #2 | WRONG ANSWER | 0 |
| #3 | WRONG ANSWER | 0 |
| test | verdict | time | group | |
|---|---|---|---|---|
| #1 | ACCEPTED | 0.00 s | 1, 2, 3 | details |
| #2 | ACCEPTED | 0.00 s | 1, 2, 3 | details |
| #3 | ACCEPTED | 0.00 s | 1, 2, 3 | details |
| #4 | ACCEPTED | 0.00 s | 1, 2, 3 | details |
| #5 | ACCEPTED | 0.01 s | 1, 2, 3 | details |
| #6 | ACCEPTED | 0.01 s | 1, 2, 3 | details |
| #7 | ACCEPTED | 0.00 s | 2, 3 | details |
| #8 | ACCEPTED | 0.00 s | 2, 3 | details |
| #9 | ACCEPTED | 0.00 s | 2, 3 | details |
| #10 | ACCEPTED | 0.00 s | 2, 3 | details |
| #11 | WRONG ANSWER | 0.00 s | 2, 3 | details |
| #12 | WRONG ANSWER | 0.00 s | 2, 3 | details |
| #13 | WRONG ANSWER | 0.00 s | 3 | details |
| #14 | WRONG ANSWER | 0.00 s | 3 | details |
| #15 | WRONG ANSWER | 0.00 s | 3 | details |
| #16 | WRONG ANSWER | 0.00 s | 3 | details |
| #17 | WRONG ANSWER | 0.00 s | 3 | details |
| #18 | WRONG ANSWER | 0.00 s | 3 | details |
Code
use std::{io, str::SplitAsciiWhitespace};
fn main() {
let mut command = Command::None;
let mut variables: [usize; 26] = [0;26];
let mut index: usize = 0;
let mut emptylines: usize = 0;
let mut ignorenext: usize = 0;
let mut repeatmemory: Vec<String> = vec!();
let mut repeating: bool = false;
loop {
let mut input = String::new();
io::stdin().read_line(&mut input).expect("Failed to read input");
if input.trim() == String::new() {
emptylines += 1;
if emptylines > 100 {
break;
}
}
let splitcode: Vec<String> = input.split("#").map(|e| e.to_string()).collect();
let code = &splitcode[0];
let instructionlist: Vec<String> = code.split_ascii_whitespace().map(|e| e.to_string()).collect();
run(instructionlist, &mut ignorenext, &mut command, &mut index, &mut variables, &mut repeatmemory, &mut repeating);
}
}
pub fn run(instructionlist: Vec<String>, ignorenext: &mut usize, command: &mut Command, index: &mut usize, variables: &mut [usize;26], repeatmemory: &mut Vec<String>, repeating: &mut bool) {
for instruction in instructionlist {
if *ignorenext > 0 {
*ignorenext -= 1;
continue;
}
if !*repeating {
if command != &Command::None {
*index = instruction.as_bytes()[0] as usize - 65;
match command {
Command::Clear => {variables[*index] = 0;},
Command::Increase => {variables[*index] += 1;},
Command::Print => {println!("{}", variables[*index]);},
Command::Repeat => {*ignorenext = 2; *repeating = true;},
Command::None => {}
}
if command != &Command::Repeat {
*command = Command::None;
}
dbg!(&variables[0]);
dbg!(&variables[1]);
} else {
let val = instruction.as_str();
*command = match val {
"CLEAR" => Command::Clear,
"INCREASE" => Command::Increase,
"PRINT" => Command::Print,
"REPEAT" => Command::Repeat,
_ => Command::None,
}
}
} else {
if instruction != String::from(")") {
repeatmemory.push(instruction);
} else {
let mut repeatmemory2: Vec<String> = vec!();
let mut repeatignorenext: usize = 0;
let mut repeatcommand = Command::None;
let mut repeatindex: usize = 0;
let mut repeatrepeating: bool = false;
for _i in 0..variables[*index] {
run(repeatmemory.to_vec(), &mut repeatignorenext, &mut repeatcommand, &mut repeatindex, variables, &mut repeatmemory2, &mut repeatrepeating);
}
*repeating = false;
*command = Command::None;
}
}
}
}
#[derive(PartialEq, Eq, Debug)]
pub enum Command {
None,
Clear,
Increase,
Print,
Repeat,
}
pub fn parse(iter: &mut SplitAsciiWhitespace) -> String {
let s = match iter.next() {
Some(s) => s,
None => "BREAK",
};
return s.to_string();
}Test details
Test 1 (public)
Group: 1, 2, 3
Verdict: ACCEPTED
| input |
|---|
| PRINT X INCREASE X PRINT X INCREASE X PRINT X ... |
| correct output |
|---|
| 0 1 2 0 |
| user output |
|---|
| 0 1 2 0 |
Error:
[input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0
Test 2 (public)
Group: 1, 2, 3
Verdict: ACCEPTED
| input |
|---|
| INCREASE X # aybabtu PRINT X INCREASE # test ... |
| correct output |
|---|
| 1 3 |
| user output |
|---|
| 1 3 |
Error:
[input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0
Test 3 (public)
Group: 1, 2, 3
Verdict: ACCEPTED
| input |
|---|
| # Create number 3 INCREASE X INCREASE X INCREASE X ... |
| correct output |
|---|
| 3 |
| user output |
|---|
| 3 |
Error:
[input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0
Test 4 (public)
Group: 1, 2, 3
Verdict: ACCEPTED
| 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 ... |
Error:
[input/code.rs:51] &variables[0] = 1 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 1 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 1 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 1 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 1 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 1 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 1 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 1 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 1 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 1 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 1 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 1 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 1 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 1 [...
Test 5 (public)
Group: 1, 2, 3
Verdict: ACCEPTED
| input |
|---|
| INCREASE X INCREASE X INCREASE X INCREASE X INCREASE X ... |
| correct output |
|---|
| 999 |
| user output |
|---|
| 999 |
Error:
[input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [...
Test 6 (public)
Group: 1, 2, 3
Verdict: ACCEPTED
| 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 ... |
Error:
[input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [...
Test 7 (public)
Group: 2, 3
Verdict: ACCEPTED
| input |
|---|
| INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A ... |
| correct output |
|---|
| 5 5 5 5 5 |
| user output |
|---|
| 5 5 5 5 5 |
Error:
[input/code.rs:51] &variables[0] = 1 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 2 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 3 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 4 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 0
Test 8 (public)
Group: 2, 3
Verdict: ACCEPTED
| input |
|---|
| INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A ... |
| correct output |
|---|
| 0 0 0 0 0 |
| user output |
|---|
| 0 0 0 0 0 |
Error:
[input/code.rs:51] &variables[0] = 1 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 2 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 3 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 4 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [...
Test 9 (public)
Group: 2, 3
Verdict: ACCEPTED
| input |
|---|
| INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A ... |
| correct output |
|---|
| 6 7 8 9 10 |
| user output |
|---|
| 6 7 8 9 10 |
Error:
[input/code.rs:51] &variables[0] = 1 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 2 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 3 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 4 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 6 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 6 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 7 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 7 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 8 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 8 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 9 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 9 [...
Test 10 (public)
Group: 2, 3
Verdict: ACCEPTED
| input |
|---|
| INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A ... |
| correct output |
|---|
| 5 5 |
| user output |
|---|
| 5 5 |
Error:
[input/code.rs:51] &variables[0] = 1 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 2 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 3 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 4 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 2 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 2 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 3 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 3 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 4 [input/code.rs:51] &variables[0] = 5 [...
Test 11 (public)
Group: 2, 3
Verdict: WRONG ANSWER
| input |
|---|
| INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A ... |
| correct output |
|---|
| 20 |
| user output |
|---|
| 30 |
Feedback: Incorrect character on line 1 col 1: expected "20", got "30"
Error:
[input/code.rs:51] &variables[0] = 1 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 2 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 3 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 4 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 6 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 7 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 8 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 9 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 10 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 10 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 11 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] =...
Test 12 (public)
Group: 2, 3
Verdict: WRONG ANSWER
| input |
|---|
| INCREASE A INCREASE A INCREASE B INCREASE B ... |
| correct output |
|---|
| 42 |
| user output |
|---|
| 121 |
Feedback: Incorrect character on line 1 col 1: expected "42", got "121"
Error:
[input/code.rs:51] &variables[0] = 1 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 2 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 2 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 2 [input/code.rs:52] &variables[1] = 2 [input/code.rs:51] &variables[0] = 2 [input/code.rs:52] &variables[1] = 3 [input/code.rs:51] &variables[0] = 2 [input/code.rs:52] &variables[1] = 3 [input/code.rs:51] &variables[0] = 3 [input/code.rs:52] &variables[1] = 3 [input/code.rs:51] &variables[0] = 3 [input/code.rs:52] &variables[1] = 4 [input/code.rs:51] &variables[0] = 4 [input/code.rs:52] &variables[1] = 4 [input/code.rs:51] &variables[0] = 4 [input/code.rs:52] &variables[1] = 5 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 5 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 6 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 6 [input/code.rs:51] &variables[0] = 6 [...
Test 13 (public)
Group: 3
Verdict: WRONG ANSWER
| 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) |
Feedback: Output is shorter than expected
Error:
[input/code.rs:51] &variables[0] = 1 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 2 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 3 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 4 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 1
Test 14 (public)
Group: 3
Verdict: WRONG ANSWER
| input |
|---|
| # Create number 3 INCREASE A INCREASE A INCREASE... |
| correct output |
|---|
| 12 |
| user output |
|---|
| 0 |
Feedback: Incorrect character on line 1 col 1: expected "12", got "0"
Error:
[input/code.rs:51] &variables[0] = 1 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 2 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 3 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 3 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 3 [input/code.rs:52] &variables[1] = 2 [input/code.rs:51] &variables[0] = 3 [input/code.rs:52] &variables[1] = 3 [input/code.rs:51] &variables[0] = 3 [input/code.rs:52] &variables[1] = 4 [input/code.rs:51] &variables[0] = 3 [input/code.rs:52] &variables[1] = 4 [input/code.rs:51] &variables[0] = 3 [input/code.rs:52] &variables[1] = 4 [input/code.rs:51] &variables[0] = 3 [input/code.rs:52] &variables[1] = 4
Test 15 (public)
Group: 3
Verdict: WRONG ANSWER
| input |
|---|
| INCREASE X INCREASE X INCREASE X INCREASE X INCREASE X ... |
| correct output |
|---|
| 531441 |
| user output |
|---|
| 0 |
Feedback: Incorrect character on line 1 col 1: expected "531441", got "0"
Error:
[input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0
Test 16 (public)
Group: 3
Verdict: WRONG ANSWER
| input |
|---|
| INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A ... |
| correct output |
|---|
| 1337 |
| user output |
|---|
| 0 |
Feedback: Incorrect character on line 1 col 1: expected "1337", got "0"
Error:
[input/code.rs:51] &variables[0] = 1 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 2 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 3 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 4 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 5 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 6 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 7 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 7 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 7 [input/code.rs:52] &variables[1] = 2 [input/code.rs:51] &variables[0] = 7 [input/code.rs:52] &variables[1] = 3 [input/code.rs:51] &variables[0] = 7 [input/code.rs:52] &variables[1] = 4 [input/code.rs:51] &variables[0] = 7 [input/code.rs:52] &variables[1] = 5 [input/code.rs:51] &variables[0] = 7 [input/code.rs:52] &variables[1] = 5 [input/code.rs:51] &variables[0] = 7 [...
Test 17 (public)
Group: 3
Verdict: WRONG ANSWER
| 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 |
|---|
| 0 |
Feedback: Output is shorter than expected
Error:
[input/code.rs:51] &variables[0] = 1 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 2 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 2 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 2 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 2 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 2 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 2 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 2 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 1
Test 18 (public)
Group: 3
Verdict: WRONG ANSWER
| input |
|---|
| # Efficient algorithm for find... |
| correct output |
|---|
| 2 3 5 7 11 13 17 19 23 29 31 3... |
| user output |
|---|
| 1 1 1 1 1 ... |
Feedback: Output is shorter than expected
Error:
[input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 0 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 0 [input/code.rs:52] &variables[1] = 1 [input/code.rs:51] &variables[0] = 0 [...
