老师管理员在str:coursename课程str:assignmentname作业int:problem_id题目中新建代码答案,可以批量新建,返回创建的代码答案与相应id
请前端注意限制判例总分值应等于题目分值
Authorization: Bearer ********************
[
{
"command_line_arguments": null,
"standard_input": null,
"standard_output": "output2",
"time_limit": 10000,
"space_limit": 10000,
"score": 200
},
{
"command_line_arguments": "arg1 arg2 arg3",
"standard_input": "input1",
"standard_output": "output1",
"time_limit": 10000,
"space_limit": 10000,
"score": 100
},
{
"command_line_arguments": "arg4 arg5",
"standard_input": "input2",
"standard_output": "output3",
"time_limit": 10000,
"space_limit": 10000,
"score": 150
}
]
curl --location --request POST '127.0.0.1:8000/home/<str:coursename>/<str:assignmentname>/programming/<int:problem_id>/' \
--header 'Content-Type: application/json' \
--data-raw '[
{
"command_line_arguments": null,
"standard_input": null,
"standard_output": "output2",
"time_limit": 10000,
"space_limit": 10000,
"score": 200
},
{
"command_line_arguments": "arg1 arg2 arg3",
"standard_input": "input1",
"standard_output": "output1",
"time_limit": 10000,
"space_limit": 10000,
"score": 100
},
{
"command_line_arguments": "arg4 arg5",
"standard_input": "input2",
"standard_output": "output3",
"time_limit": 10000,
"space_limit": 10000,
"score": 150
}
]'