OpenJudgeSystem
OpenJudgeSystem copied to clipboard
NodeJsPreprocessExecuteAndCheckExecutionStrategy has issues with `%%` on the output
Lets say I submit console.log('%%');
. Somehow this turns to a single %
when my output is compared to the expected output leading to incorrect answers, which are actually correct.
The only thing I can think of that behaves like this is a Windows Batch file. That would mean that the output of the node process is interpreted as batch. Very illogical.
The code is here. Open a pull request and fix it in a more "logical" manner. :+1: