Interface with AtCoder for Japanese competitive programming contests
Interface with AtCoder platform for accessing Japanese competitive programming contests, problems, and submissions.
Uses AtCoder web interface and AtCoder Problems API for difficulty ratings and problem metadata.
{
"type": "object",
"properties": {
"action": {
"type": "string",
"enum": ["getContestProblems", "getProblem", "getSubmissions", "getDifficulty", "getUserStats"]
},
"contestId": { "type": "string" },
"problemId": { "type": "string" },
"username": { "type": "string" }
},
"required": ["action"]
}
{
"type": "object",
"properties": {
"success": { "type": "boolean" },
"data": { "type": "object" },
"error": { "type": "string" }
},
"required": ["success"]
}
{
"action": "getContestProblems",
"contestId": "abc300"
}