From 0b2b56924ee286345146555e3e485a8f3fa5df5a Mon Sep 17 00:00:00 2001 From: wangweiye7840 Date: Tue, 20 Jun 2023 09:35:32 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=95=B0=E6=8D=AE=E5=BA=93?= =?UTF-8?q?=E5=B7=A5=E5=85=B7=E5=87=BD=E6=95=B0=E6=96=87=E4=BB=B6=20?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=AB=98=E4=B8=80=E5=90=91=E9=87=8F=E7=9A=84?= =?UTF-8?q?=E6=95=B0=E9=87=8F=E7=A7=AF1=E4=BD=9C=E4=B8=9A=E4=BD=BF?= =?UTF-8?q?=E7=94=A8=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 工具/database_tools.py | 56 +++ .../小闲平台数据导入_2025届.ipynb | 4 +- 工具/文本文件/metadata.txt | 456 ++++++++++++++++-- 题库0.3/Problems.json | 198 +++++++- 4 files changed, 651 insertions(+), 63 deletions(-) create mode 100644 工具/database_tools.py diff --git a/工具/database_tools.py b/工具/database_tools.py new file mode 100644 index 00000000..a655533e --- /dev/null +++ b/工具/database_tools.py @@ -0,0 +1,56 @@ +import json,re,os,Levenshtein + +def load_dict(filename): #根据filename读取json数据库并转化为python字典 + with open(filename,"r",encoding = "u8") as f: + adict = json.loads(f.read()) + return adict #返回python字典 + +def save_dict(adict,filename): #将adict字典转化为json文件并保存至filename文件中 + try: + with open(filename,"w",encoding = "u8") as f: + f.write(json.dumps(adict,indent=4,ensure_ascii=False)) + return 0 #成功则返回0 + except: + return 1 #不成功则返回1 + + +def pre_treating(string): #删除字符串中对比较无用的字符, 以供比较 + string = re.sub(r"\\begin\{center\}[\s\S]*?\\end\{center\}","",string) + string = re.sub(r"(bracket\{\d+\})|(blank\{\d+\})|(fourch)|(twoch)|(onech)","",string) + string = re.sub(r"[\s\\\{\}\$\(\)\[\]]","",string) + string = re.sub(r"[\n\t]","",string) + string = re.sub(r"(displaystyle)|(overrightarrow)|(overline)","",string) + string = re.sub(r"[,\.:;?]","",string) + return string #返回处理后的字符串 + +def treat_dict(p_dict): #对整个题库字典中的内容部分进行预处理,删除无用字符 + treated_dict = {} + for id in p_dict: + treated_dict[id] = {} + treated_dict[id]["content"] = pre_treating(p_dict[id]["content"]) + treated_dict[id]["same"] = p_dict[id]["same"] + return treated_dict #返回处理后的字典, 含内容字段及相同题目字段 + +def detectmaxsim(currentid,excludelist,adict): #检测与已知题目关联程度最大的题目(除外列表之外的部分) + maxsim = -1 + argmaxsim = "000000" + for id in adict: + if not id in excludelist: + simrate = Levenshtein.jaro(adict[id]["content"],adict[currentid]["content"]) + if simrate > maxsim: + maxsim = simrate + argmaxsim = id + return (maxsim,argmaxsim) #返回最大关联系数与关联程度最大的题号 + +def generate_problem_series(startingid,length,adict): #在adict字典里返回从startingid开始的一系列题号, 每一题都是与上一题的关联程度最大的 + excludelist = [startingid] + currentid = startingid + for i in range(length): + maxsim,currentid = detectmaxsim(currentid,excludelist,adict) + excludelist.append(currentid) + return ",".join(excludelist) #返回按顺序的题号列表 + + + +if __name__ == "__main__": + print("数据库工具, import用.") \ No newline at end of file diff --git a/工具/分年级专用工具/小闲平台数据导入_2025届.ipynb b/工具/分年级专用工具/小闲平台数据导入_2025届.ipynb index a53896c8..bf1f610c 100644 --- a/工具/分年级专用工具/小闲平台数据导入_2025届.ipynb +++ b/工具/分年级专用工具/小闲平台数据导入_2025届.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "code", - "execution_count": 8, + "execution_count": 2, "metadata": {}, "outputs": [ { @@ -132,7 +132,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.9.15" + "version": "3.10.11" }, "orig_nbformat": 4, "vscode": { diff --git a/工具/文本文件/metadata.txt b/工具/文本文件/metadata.txt index 6fa6334e..86ae7572 100644 --- a/工具/文本文件/metadata.txt +++ b/工具/文本文件/metadata.txt @@ -1,64 +1,434 @@ -ans -018216 -$(1,0)$ +usages -018217 -$\dfrac{1}{6}$ +021749 +20230427 2025届高一11班 1.000 -018218 -$4\pi$ +021750 +20230427 2025届高一11班 1.000 -018219 -$45^\circ$ +021751 +20230427 2025届高一11班 1.000 -018220 -$y=\sqrt{2} x$和$y=-\sqrt{2}x$ +021752 +20230427 2025届高一11班 0.884 -018221 -$(x-1)^2+(y-1)^2=5$ +021753 +20230427 2025届高一11班 0.791 -018222 -$0.10$ +021754 +20230427 2025届高一11班 1.000 -018223 -假 +021755 +20230427 2025届高一11班 0.977 -018224 -$\dfrac{\pi}{3}$ +021756 +20230427 2025届高一11班 0.826 -018225 -\textcircled{1}\textcircled{2}\textcircled{4} +021757 +20230427 2025届高一11班 1.000 -018226 -$\dfrac{\pi}{4}$或$\arccos\dfrac{3\sqrt{34}}{34}$ +021758 +20230427 2025届高一11班 0.930 -018227 -$4900$ +021759 +20230427 2025届高一11班 0.744 -018228 -C +021760 +20230427 2025届高一11班 0.977 -018229 -D +021761 +20230427 2025届高一11班 0.884 -018230 -A +021762 +20230427 2025届高一11班 0.884 -018231 -B +021763 +20230427 2025届高一11班 0.942 -018232 -(1) $-2$; (2) $11$ +021764 +20230427 2025届高一11班 0.942 -018233 -(1) $\dfrac{2\sqrt{5}}{5}$; (2) $4x-3y-3=0$或$y+1=0$ +021765 +20230427 2025届高一11班 0.721 -018234 -(1) $x=0.005$, $y=0.045$, 中位数为$26.5$(分), 众数为$25$(分), 极差为$36$(分); (2) 估计中位数为$26$分, 平均数为$29.1$分, 方差为$82.39$ +021766 +20230427 2025届高一11班 0.651 -018235 -(1) 证明略; (2) $\dfrac{5\sqrt{21}}{21}$; (3) $MC=-1+\sqrt{5}$; +021749 +20230427 2025届高一12班 1.000 -018236 -(1) $\dfrac{\sqrt{2}}{2}$; (2) 过定点$P(-1+\sqrt{2},-\dfrac{\sqrt{2}}2-1)$; (3) 直线$PQ$与圆相切 +021750 +20230427 2025届高一12班 1.000 + +021751 +20230427 2025届高一12班 0.900 + +021752 +20230427 2025届高一12班 0.925 + +021753 +20230427 2025届高一12班 0.850 + +021754 +20230427 2025届高一12班 0.950 + +021755 +20230427 2025届高一12班 0.900 + +021756 +20230427 2025届高一12班 0.887 + +021757 +20230427 2025届高一12班 0.950 + +021758 +20230427 2025届高一12班 0.950 + +021759 +20230427 2025届高一12班 0.925 + +021760 +20230427 2025届高一12班 0.925 + +021761 +20230427 2025届高一12班 0.825 + +021762 +20230427 2025届高一12班 0.925 + +021763 +20230427 2025届高一12班 0.950 + +021764 +20230427 2025届高一12班 0.838 + +021765 +20230427 2025届高一12班 0.550 + +021766 +20230427 2025届高一12班 0.850 + +021749 +20230427 2025届高一01班 1.000 + +021750 +20230427 2025届高一01班 1.000 + +021751 +20230427 2025届高一01班 0.925 + +021752 +20230427 2025届高一01班 0.925 + +021753 +20230427 2025届高一01班 0.650 + +021754 +20230427 2025届高一01班 1.000 + +021755 +20230427 2025届高一01班 0.875 + +021756 +20230427 2025届高一01班 0.838 + +021757 +20230427 2025届高一01班 0.850 + +021758 +20230427 2025届高一01班 0.850 + +021759 +20230427 2025届高一01班 0.800 + +021760 +20230427 2025届高一01班 0.850 + +021761 +20230427 2025届高一01班 0.925 + +021762 +20230427 2025届高一01班 0.900 + +021763 +20230427 2025届高一01班 0.950 + +021764 +20230427 2025届高一01班 0.850 + +021765 +20230427 2025届高一01班 0.475 + +021766 +20230427 2025届高一01班 0.650 + +021749 +20230427 2025届高一04班 1.000 + +021750 +20230427 2025届高一04班 1.000 + +021751 +20230427 2025届高一04班 0.872 + +021752 +20230427 2025届高一04班 0.923 + +021753 +20230427 2025届高一04班 0.667 + +021754 +20230427 2025届高一04班 0.949 + +021755 +20230427 2025届高一04班 0.910 + +021756 +20230427 2025届高一04班 0.923 + +021757 +20230427 2025届高一04班 0.923 + +021758 +20230427 2025届高一04班 0.897 + +021759 +20230427 2025届高一04班 0.667 + +021760 +20230427 2025届高一04班 0.923 + +021761 +20230427 2025届高一04班 0.949 + +021762 +20230427 2025届高一04班 0.744 + +021763 +20230427 2025届高一04班 0.897 + +021764 +20230427 2025届高一04班 0.833 + +021765 +20230427 2025届高一04班 0.513 + +021766 +20230427 2025届高一04班 0.359 + +021749 +20230427 2025届高一05班 0.974 + +021750 +20230427 2025届高一05班 0.974 + +021751 +20230427 2025届高一05班 0.947 + +021752 +20230427 2025届高一05班 0.947 + +021753 +20230427 2025届高一05班 0.763 + +021754 +20230427 2025届高一05班 0.974 + +021755 +20230427 2025届高一05班 0.934 + +021756 +20230427 2025届高一05班 0.934 + +021757 +20230427 2025届高一05班 0.763 + +021758 +20230427 2025届高一05班 0.947 + +021759 +20230427 2025届高一05班 0.684 + +021760 +20230427 2025届高一05班 0.895 + +021761 +20230427 2025届高一05班 0.921 + +021762 +20230427 2025届高一05班 0.816 + +021763 +20230427 2025届高一05班 0.895 + +021764 +20230427 2025届高一05班 0.842 + +021765 +20230427 2025届高一05班 0.605 + +021766 +20230427 2025届高一05班 0.711 + +021749 +20230427 2025届高一06班 1.000 + +021750 +20230427 2025届高一06班 0.973 + +021751 +20230427 2025届高一06班 0.919 + +021752 +20230427 2025届高一06班 0.865 + +021753 +20230427 2025届高一06班 0.730 + +021754 +20230427 2025届高一06班 1.000 + +021755 +20230427 2025届高一06班 0.838 + +021756 +20230427 2025届高一06班 0.770 + +021757 +20230427 2025届高一06班 0.838 + +021758 +20230427 2025届高一06班 0.892 + +021759 +20230427 2025届高一06班 0.784 + +021760 +20230427 2025届高一06班 0.892 + +021761 +20230427 2025届高一06班 0.757 + +021762 +20230427 2025届高一06班 0.757 + +021763 +20230427 2025届高一06班 0.919 + +021764 +20230427 2025届高一06班 0.757 + +021765 +20230427 2025届高一06班 0.513 + +021766 +20230427 2025届高一06班 0.595 + +021749 +20230427 2025届高一08班 0.974 + +021750 +20230427 2025届高一08班 1.000 + +021751 +20230427 2025届高一08班 0.921 + +021752 +20230427 2025届高一08班 0.895 + +021753 +20230427 2025届高一08班 0.763 + +021754 +20230427 2025届高一08班 1.000 + +021755 +20230427 2025届高一08班 0.868 + +021756 +20230427 2025届高一08班 0.855 + +021757 +20230427 2025届高一08班 0.789 + +021758 +20230427 2025届高一08班 0.816 + +021759 +20230427 2025届高一08班 0.421 + +021760 +20230427 2025届高一08班 0.974 + +021761 +20230427 2025届高一08班 1.000 + +021762 +20230427 2025届高一08班 0.974 + +021763 +20230427 2025届高一08班 0.987 + +021764 +20230427 2025届高一08班 0.750 + +021765 +20230427 2025届高一08班 0.579 + +021766 +20230427 2025届高一08班 0.605 + +021749 +20230427 2025届高一09班 1.000 + +021750 +20230427 2025届高一09班 1.000 + +021751 +20230427 2025届高一09班 0.897 + +021752 +20230427 2025届高一09班 0.923 + +021753 +20230427 2025届高一09班 0.692 + +021754 +20230427 2025届高一09班 1.000 + +021755 +20230427 2025届高一09班 0.910 + +021756 +20230427 2025届高一09班 0.859 + +021757 +20230427 2025届高一09班 0.744 + +021758 +20230427 2025届高一09班 1.000 + +021759 +20230427 2025届高一09班 0.487 + +021760 +20230427 2025届高一09班 0.897 + +021761 +20230427 2025届高一09班 0.872 + +021762 +20230427 2025届高一09班 0.667 + +021763 +20230427 2025届高一09班 0.897 + +021764 +20230427 2025届高一09班 0.821 + +021765 +20230427 2025届高一09班 0.513 + +021766 +20230427 2025届高一09班 0.462 diff --git a/题库0.3/Problems.json b/题库0.3/Problems.json index 919a45a3..a5540ed6 100644 --- a/题库0.3/Problems.json +++ b/题库0.3/Problems.json @@ -511528,7 +511528,16 @@ "ans": "A", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20230427\t2025届高一11班\t1.000", + "20230427\t2025届高一12班\t1.000", + "20230427\t2025届高一01班\t1.000", + "20230427\t2025届高一04班\t1.000", + "20230427\t2025届高一05班\t0.974", + "20230427\t2025届高一06班\t1.000", + "20230427\t2025届高一08班\t0.974", + "20230427\t2025届高一09班\t1.000" + ], "origin": "2025届高一下校本作业", "edit": [ "20230209\t王伟叶" @@ -511548,7 +511557,16 @@ "ans": "B", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20230427\t2025届高一11班\t1.000", + "20230427\t2025届高一12班\t1.000", + "20230427\t2025届高一01班\t1.000", + "20230427\t2025届高一04班\t1.000", + "20230427\t2025届高一05班\t0.974", + "20230427\t2025届高一06班\t0.973", + "20230427\t2025届高一08班\t1.000", + "20230427\t2025届高一09班\t1.000" + ], "origin": "2025届高一下校本作业", "edit": [ "20230209\t王伟叶" @@ -511568,7 +511586,16 @@ "ans": "C", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20230427\t2025届高一11班\t1.000", + "20230427\t2025届高一12班\t0.900", + "20230427\t2025届高一01班\t0.925", + "20230427\t2025届高一04班\t0.872", + "20230427\t2025届高一05班\t0.947", + "20230427\t2025届高一06班\t0.919", + "20230427\t2025届高一08班\t0.921", + "20230427\t2025届高一09班\t0.897" + ], "origin": "2025届高一下校本作业", "edit": [ "20230209\t王伟叶" @@ -511588,7 +511615,16 @@ "ans": "$\\sqrt{3}$", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20230427\t2025届高一11班\t0.884", + "20230427\t2025届高一12班\t0.925", + "20230427\t2025届高一01班\t0.925", + "20230427\t2025届高一04班\t0.923", + "20230427\t2025届高一05班\t0.947", + "20230427\t2025届高一06班\t0.865", + "20230427\t2025届高一08班\t0.895", + "20230427\t2025届高一09班\t0.923" + ], "origin": "2025届高一下校本作业", "edit": [ "20230209\t王伟叶" @@ -511608,7 +511644,16 @@ "ans": "$-\\dfrac{3\\sqrt{3}}{2}$", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20230427\t2025届高一11班\t0.791", + "20230427\t2025届高一12班\t0.850", + "20230427\t2025届高一01班\t0.650", + "20230427\t2025届高一04班\t0.667", + "20230427\t2025届高一05班\t0.763", + "20230427\t2025届高一06班\t0.730", + "20230427\t2025届高一08班\t0.763", + "20230427\t2025届高一09班\t0.692" + ], "origin": "2025届高一下校本作业", "edit": [ "20230209\t王伟叶" @@ -511628,7 +511673,16 @@ "ans": "等边三角形", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20230427\t2025届高一11班\t1.000", + "20230427\t2025届高一12班\t0.950", + "20230427\t2025届高一01班\t1.000", + "20230427\t2025届高一04班\t0.949", + "20230427\t2025届高一05班\t0.974", + "20230427\t2025届高一06班\t1.000", + "20230427\t2025届高一08班\t1.000", + "20230427\t2025届高一09班\t1.000" + ], "origin": "2025届高一下校本作业", "edit": [ "20230209\t王伟叶" @@ -511648,7 +511702,16 @@ "ans": "$\\dfrac{\\pi}{4}$", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20230427\t2025届高一11班\t0.977", + "20230427\t2025届高一12班\t0.900", + "20230427\t2025届高一01班\t0.875", + "20230427\t2025届高一04班\t0.910", + "20230427\t2025届高一05班\t0.934", + "20230427\t2025届高一06班\t0.838", + "20230427\t2025届高一08班\t0.868", + "20230427\t2025届高一09班\t0.910" + ], "origin": "2025届高一下校本作业", "edit": [ "20230209\t王伟叶" @@ -511668,7 +511731,16 @@ "ans": "$\\dfrac{2\\pi}{3}$", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20230427\t2025届高一11班\t0.826", + "20230427\t2025届高一12班\t0.887", + "20230427\t2025届高一01班\t0.838", + "20230427\t2025届高一04班\t0.923", + "20230427\t2025届高一05班\t0.934", + "20230427\t2025届高一06班\t0.770", + "20230427\t2025届高一08班\t0.855", + "20230427\t2025届高一09班\t0.859" + ], "origin": "2025届高一下校本作业", "edit": [ "20230209\t王伟叶" @@ -511688,7 +511760,16 @@ "ans": "$-10\\sqrt{2}$", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20230427\t2025届高一11班\t1.000", + "20230427\t2025届高一12班\t0.950", + "20230427\t2025届高一01班\t0.850", + "20230427\t2025届高一04班\t0.923", + "20230427\t2025届高一05班\t0.763", + "20230427\t2025届高一06班\t0.838", + "20230427\t2025届高一08班\t0.789", + "20230427\t2025届高一09班\t0.744" + ], "origin": "2025届高一下校本作业", "edit": [ "20230209\t王伟叶" @@ -511708,7 +511789,16 @@ "ans": "$\\dfrac{4}{3}$", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20230427\t2025届高一11班\t0.930", + "20230427\t2025届高一12班\t0.950", + "20230427\t2025届高一01班\t0.850", + "20230427\t2025届高一04班\t0.897", + "20230427\t2025届高一05班\t0.947", + "20230427\t2025届高一06班\t0.892", + "20230427\t2025届高一08班\t0.816", + "20230427\t2025届高一09班\t1.000" + ], "origin": "2025届高一下校本作业", "edit": [ "20230209\t王伟叶" @@ -511728,7 +511818,16 @@ "ans": "$-\\dfrac{2}{3}\\overrightarrow {a}$", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20230427\t2025届高一11班\t0.744", + "20230427\t2025届高一12班\t0.925", + "20230427\t2025届高一01班\t0.800", + "20230427\t2025届高一04班\t0.667", + "20230427\t2025届高一05班\t0.684", + "20230427\t2025届高一06班\t0.784", + "20230427\t2025届高一08班\t0.421", + "20230427\t2025届高一09班\t0.487" + ], "origin": "2025届高一下校本作业", "edit": [ "20230209\t王伟叶" @@ -511748,7 +511847,16 @@ "ans": "B", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20230427\t2025届高一11班\t0.977", + "20230427\t2025届高一12班\t0.925", + "20230427\t2025届高一01班\t0.850", + "20230427\t2025届高一04班\t0.923", + "20230427\t2025届高一05班\t0.895", + "20230427\t2025届高一06班\t0.892", + "20230427\t2025届高一08班\t0.974", + "20230427\t2025届高一09班\t0.897" + ], "origin": "2025届高一下校本作业", "edit": [ "20230209\t王伟叶" @@ -511768,7 +511876,16 @@ "ans": "B", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20230427\t2025届高一11班\t0.884", + "20230427\t2025届高一12班\t0.825", + "20230427\t2025届高一01班\t0.925", + "20230427\t2025届高一04班\t0.949", + "20230427\t2025届高一05班\t0.921", + "20230427\t2025届高一06班\t0.757", + "20230427\t2025届高一08班\t1.000", + "20230427\t2025届高一09班\t0.872" + ], "origin": "2025届高一下校本作业", "edit": [ "20230209\t王伟叶" @@ -511788,7 +511905,16 @@ "ans": "A", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20230427\t2025届高一11班\t0.884", + "20230427\t2025届高一12班\t0.925", + "20230427\t2025届高一01班\t0.900", + "20230427\t2025届高一04班\t0.744", + "20230427\t2025届高一05班\t0.816", + "20230427\t2025届高一06班\t0.757", + "20230427\t2025届高一08班\t0.974", + "20230427\t2025届高一09班\t0.667" + ], "origin": "2025届高一下校本作业", "edit": [ "20230209\t王伟叶" @@ -511808,7 +511934,16 @@ "ans": "$7$", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20230427\t2025届高一11班\t0.942", + "20230427\t2025届高一12班\t0.950", + "20230427\t2025届高一01班\t0.950", + "20230427\t2025届高一04班\t0.897", + "20230427\t2025届高一05班\t0.895", + "20230427\t2025届高一06班\t0.919", + "20230427\t2025届高一08班\t0.987", + "20230427\t2025届高一09班\t0.897" + ], "origin": "2025届高一下校本作业", "edit": [ "20230209\t王伟叶" @@ -511828,7 +511963,16 @@ "ans": "$2$", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20230427\t2025届高一11班\t0.942", + "20230427\t2025届高一12班\t0.838", + "20230427\t2025届高一01班\t0.850", + "20230427\t2025届高一04班\t0.833", + "20230427\t2025届高一05班\t0.842", + "20230427\t2025届高一06班\t0.757", + "20230427\t2025届高一08班\t0.750", + "20230427\t2025届高一09班\t0.821" + ], "origin": "2025届高一下校本作业", "edit": [ "20230209\t王伟叶" @@ -511848,7 +511992,16 @@ "ans": "C", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20230427\t2025届高一11班\t0.721", + "20230427\t2025届高一12班\t0.550", + "20230427\t2025届高一01班\t0.475", + "20230427\t2025届高一04班\t0.513", + "20230427\t2025届高一05班\t0.605", + "20230427\t2025届高一06班\t0.513", + "20230427\t2025届高一08班\t0.579", + "20230427\t2025届高一09班\t0.513" + ], "origin": "2025届高一下校本作业", "edit": [ "20230209\t王伟叶" @@ -511868,7 +512021,16 @@ "ans": "外心; 重心; 垂心.", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20230427\t2025届高一11班\t0.651", + "20230427\t2025届高一12班\t0.850", + "20230427\t2025届高一01班\t0.650", + "20230427\t2025届高一04班\t0.359", + "20230427\t2025届高一05班\t0.711", + "20230427\t2025届高一06班\t0.595", + "20230427\t2025届高一08班\t0.605", + "20230427\t2025届高一09班\t0.462" + ], "origin": "2025届高一下校本作业", "edit": [ "20230209\t王伟叶"