{ "stages": [ { "name": "compile", "executor": { "name": "sandbox", "with": { "default": { "args": [ "g++", "a.cc", "-o", "a" ], "env": [ "PATH=/usr/bin:/bin" ], "cpuLimit": 10000000000, "memoryLimit": 104857600, "procLimit": 50, "copyInCwd": true, "copyOut": [ "stdout", "stderr" ], "copyOutCached": [ "a" ], "stdin": { "content": "" }, "stdout": { "name": "stdout", "max": 4096 }, "stderr": { "name": "stderr", "max": 4096 } } } }, "parser": { "name": "result-status", "with": { "score": 0, "comment": "compile done" } } }, { "name": "run", "executor": { "name": "sandbox", "with": { "default": { "args": [ "./a" ], "env": [ "PATH=/usr/bin:/bin" ], "cpuLimit": 1000000000, "memoryLimit": 104857600, "procLimit": 50, "copyOut": [ "stdout", "stderr" ], "stdout": { "name": "stdout", "max": 4096 }, "stderr": { "name": "stderr", "max": 4096 }, "copyInCached": { "a": "a" } }, "cases": [ { "stdin": { "src": "./cases/1.in" } }, { "stdin": { "src": "./cases/2.in" } }, { "stdin": { "src": "./cases/3.in" } }, { "stdin": { "src": "./cases/4.in" } }, { "stdin": { "src": "./cases/5.in" } } ] } }, "parser": { "name": "diff", "with": { "cases": [ { "outputs": [ { "score": 100, "fileName": "stdout", "answerPath": "./cases/1.out" } ] }, { "outputs": [ { "score": 100, "fileName": "stdout", "answerPath": "./cases/2.out" } ] }, { "outputs": [ { "score": 100, "fileName": "stdout", "answerPath": "./cases/3.out", "ignoreWhitespace": true } ] }, { "outputs": [ { "score": 100, "fileName": "stdout", "answerPath": "./cases/4.out", "ignoreWhitespace": true } ] }, { "outputs": [ { "score": 100, "fileName": "stdout", "answerPath": "./cases/5.out", "ignoreWhitespace": false } ] } ] } } } ] }