后端元信息
{
"static": false
}
返回题库列表
[
{"name": "LOJ","id": "loj"},
...
{"name":"UOJ", "id": "uoj"}
]
返回指定题库的信息
- problemset: 题库id
{
"name": "LOJ",
"problem": 1000,
"page": "50"
}
返回指定题库的css数据
- problemset: 题库id
返回题库 <problemset> 第 <page> 页的题目
- problemset: 题库id
- page: 页码
[
{"pid": "1", "title": "A + B Problem"},
...
{"pid": "101", "title": "最大流"}
]
返回指定题目信息
- problemset: 题库id
- problem: 题目id
{
"title": "A + B Problem",
"time": 2000,
"memory": 512,
"judge": "传统",
"url":"https://loj.ac/problem",
"description": "<div class=\"oiarchive-block\"></div>\n<div class=\"oiarchive-block\">\n<h4 class=\"oiarchive-block-title\">题目描述</h4>\n\n<p>输入 $ a $ 和 $ b $,输出 $ a + b $ 的结果。</p>\n\n</div>\n<div class=\"oiarchive-block\">\n<h4 class=\"oiarchive-block-title\">输入格式</h4>\n\n<p>一行两个正整数 $ a $ 和 $ b $。</p>\n\n</div>\n<div class=\"oiarchive-block\">\n<h4 class=\"oiarchive-block-title\">输出格式</h4>\n\n<p>一行一个正整数 $ a + b $。</p>\n\n</div>\n<div class=\"oiarchive-block\">\n<h4 class=\"oiarchive-block-title\">样例</h4>\n\n<h4>样例输入</h4>\n\n<pre><code class=\"language-plain\">1 2\n</code></pre>\n\n<h4>样例输出</h4>\n\n<pre><code class=\"language-plain\">3\n</code></pre>\n\n</div>\n<div class=\"oiarchive-block\">\n<h4 class=\"oiarchive-block-title\">数据范围与提示</h4>\n\n<p>对于 $ 100\\% $ 的数据,$ 1 \\leq a, b \\leq 10 ^ 6 $。</p>\n\n</div>\n"
}
返回历史版本列表
- page : 页码数
返回 <commit-id> 版本时的题面数据
POST请求
Post form:
{
"problemset": "loj",
"data": "A + B"
}
注: problemset 项若为空则表示在所有题库进行搜索
Response:
[
{"problemset": "LOJ", "pid": "1", "name": "A + B Problem"},
...
{"problemset": "UOJ", "pid": "1", "name": "A + B Problem"}
]