diff --git a/工具v2/文本文件/新题收录列表.txt b/工具v2/文本文件/新题收录列表.txt index 60041838..491c8c32 100644 --- a/工具v2/文本文件/新题收录列表.txt +++ b/工具v2/文本文件/新题收录列表.txt @@ -160,3 +160,6 @@ 20240125-131414 024019:024030 +20240125-134138 +015380,024031:024039 + diff --git a/工具v2/讲义生成.py b/工具v2/讲义生成.py index 5ca3e985..35b57947 100644 --- a/工具v2/讲义生成.py +++ b/工具v2/讲义生成.py @@ -1,4 +1,4 @@ -lessonpattern = r"V202405[0123]\d" # 正则表达式, 数据库中讲义的编号([A-Z][0-9]{4}[(01)|(02)][[0-9]{2}), 字母表示类型, 四位数字表示届别, 2位数字表示学期及其他, 2位数字表示序号 +lessonpattern = r"V202405(([01234]\d)|(5[0123]))" # 正则表达式, 数据库中讲义的编号([A-Z][0-9]{4}[(01)|(02)][[0-9]{2}), 字母表示类型, 四位数字表示届别, 2位数字表示学期及其他, 2位数字表示序号 outputdir = "d:/temp/26届材料" # 输出文件夹, 不建议修改 answered = True # 设置是否编译答案 diff --git a/题库0.3/Problems.json b/题库0.3/Problems.json index a2956d27..906071af 100644 --- a/题库0.3/Problems.json +++ b/题库0.3/Problems.json @@ -381351,7 +381351,9 @@ "20230123\t王伟叶" ], "same": [], - "related": [], + "related": [ + "024033" + ], "remark": "", "space": "", "unrelated": [] @@ -476413,7 +476415,9 @@ "20230606\t王伟叶" ], "same": [], - "related": [], + "related": [ + "024035" + ], "remark": "", "space": "", "unrelated": [] @@ -534778,7 +534782,9 @@ "20220803\t伍杨超, 王伟叶" ], "same": [], - "related": [], + "related": [ + "024038" + ], "remark": "", "space": "4em", "unrelated": [] @@ -612375,7 +612381,9 @@ "20230905\t朱敏慧" ], "same": [], - "related": [], + "related": [ + "024035" + ], "remark": "", "space": "", "unrelated": [] @@ -647390,6 +647398,193 @@ "space": "4em", "unrelated": [] }, + "024031": { + "id": "024031", + "content": "已知全集 $U=\\{0,1,2\\}$ 且 $\\overline{A}=\\{2\\}$, 则集合 $A$ 的真子集共有\\blank{50}.", + "objs": [], + "tags": [], + "genre": "填空题", + "ans": "", + "solution": "", + "duration": -1, + "usages": [], + "origin": "自拟题目", + "edit": [ + "20240125\t毛培菁" + ], + "same": [], + "related": [], + "remark": "", + "space": "", + "unrelated": [] + }, + "024032": { + "id": "024032", + "content": "设 $p, q \\in \\mathbf{R}$. 已知 $A=\\{x | 3 x^2+p x-7=0\\}$, $B=\\{x | 3 x^2-7 x+q=0\\}$, 若 $A \\cap B= \\{-\\dfrac{1}{3}\\}$, 则 $A \\cup B=$\\blank{50}.", + "objs": [], + "tags": [], + "genre": "填空题", + "ans": "", + "solution": "", + "duration": -1, + "usages": [], + "origin": "自拟题目", + "edit": [ + "20240125\t毛培菁" + ], + "same": [], + "related": [], + "remark": "", + "space": "", + "unrelated": [] + }, + "024033": { + "id": "024033", + "content": "若集合 $A=\\{(x, y) | \\dfrac{x^2}{2}+y^2<1\\}$, $B=\\{(x, y) | x \\in \\mathbf{Z}, y \\in \\mathbf{Z}\\}$, 则 $A \\cap B$ 的元素个数为\\blank{50}.", + "objs": [], + "tags": [], + "genre": "填空题", + "ans": "", + "solution": "", + "duration": -1, + "usages": [], + "origin": "自拟题目", + "edit": [ + "20240125\t毛培菁" + ], + "same": [], + "related": [ + "013650" + ], + "remark": "", + "space": "", + "unrelated": [] + }, + "024034": { + "id": "024034", + "content": "已知集合 $A=\\{y | y=\\sqrt{x^2-1}\\}$, $B=\\{x | y=\\lg (x-2 x^2)\\}$, 则 $\\overline{A \\cap B}=$\\blank{50}.", + "objs": [], + "tags": [], + "genre": "填空题", + "ans": "", + "solution": "", + "duration": -1, + "usages": [], + "origin": "自拟题目", + "edit": [ + "20240125\t毛培菁" + ], + "same": [], + "related": [], + "remark": "", + "space": "", + "unrelated": [] + }, + "024035": { + "id": "024035", + "content": "对于任意两集合 $A$、$B$, 定义 $A-B=\\{x | x \\in A$ 且 $x \\notin B\\}$, $A \\triangle B=(A-B) \\cup(B-A)$, 记 $A=\\{y | y \\geq 0\\}$, $B=\\{x |-3 \\leq x \\leq 3\\}$, 则 $A \\triangle B=$\\blank{50}.", + "objs": [], + "tags": [], + "genre": "填空题", + "ans": "", + "solution": "", + "duration": -1, + "usages": [], + "origin": "自拟题目", + "edit": [ + "20240125\t毛培菁" + ], + "same": [], + "related": [ + "022656", + "017556" + ], + "remark": "", + "space": "", + "unrelated": [] + }, + "024036": { + "id": "024036", + "content": "设 $a \\in \\mathbf{R}$. 已知集合 $A=\\{a^2, a+1,-3\\}$, $B=\\{a-3,2 a-1, a^2+1\\}$, 若 $A \\cap B=\\{-3\\}$, 则 $a$ 的值为\\blank{50}.", + "objs": [], + "tags": [], + "genre": "填空题", + "ans": "", + "solution": "", + "duration": -1, + "usages": [], + "origin": "自拟题目", + "edit": [ + "20240125\t毛培菁" + ], + "same": [], + "related": [], + "remark": "", + "space": "", + "unrelated": [] + }, + "024037": { + "id": "024037", + "content": "设全集为 $\\mathbf{R}$, 集合 $A=\\{x | \\dfrac{1}{x}\\geq 1\\}$, $B=\\{y | y=x^2+x+1, x \\in \\mathbf{R}\\}$, 则 $A \\cap \\overline{B}=$\\blank{50}.", + "objs": [], + "tags": [], + "genre": "填空题", + "ans": "", + "solution": "", + "duration": -1, + "usages": [], + "origin": "自拟题目", + "edit": [ + "20240125\t毛培菁" + ], + "same": [], + "related": [], + "remark": "", + "space": "", + "unrelated": [] + }, + "024038": { + "id": "024038", + "content": "设 $a \\in \\mathbf{R}$, 集合 $A=\\{x | x^2-4 x+3=0,\\ x \\in \\mathbf{R}\\}$, $B=\\{x|x^2-(a+1)x+a=0, \\ x\\in \\mathbf{R}\\}$. 若 $A \\cup B=A$, 则 $a=$\\blank{50}.", + "objs": [], + "tags": [], + "genre": "填空题", + "ans": "", + "solution": "", + "duration": -1, + "usages": [], + "origin": "自拟题目", + "edit": [ + "20240125\t毛培菁" + ], + "same": [], + "related": [ + "020051" + ], + "remark": "", + "space": "", + "unrelated": [] + }, + "024039": { + "id": "024039", + "content": "设集合 $A=\\{x | a \\leq x \\leq a+3\\}$, $B=\\{x | x<-1$ 或 $x>5\\}$, 其中 $a \\in \\mathbf{R}$.\\\\\n(1) 若 $A \\cap B \\neq \\varnothing$, 则 $a$ 的取值范围为\\blank{50}.\\\\\n(2) 若 $A \\cap B=A$, 则 $a$ 的取值范围为\\blank{50}.\\\\\n(3) 设全集 $\\mathbf{R}$. 若 $A \\cup \\overline{B}=\\overline{B}$, 则 $a$ 的取值范围为\\blank{50}.", + "objs": [], + "tags": [], + "genre": "填空题", + "ans": "", + "solution": "", + "duration": -1, + "usages": [], + "origin": "自拟题目", + "edit": [ + "20240125\t毛培菁" + ], + "same": [], + "related": [], + "remark": "", + "space": "", + "unrelated": [] + }, "030001": { "id": "030001", "content": "若$x,y,z$都是实数, 则:(填写``\\textcircled{1} 充分非必要、\\textcircled{2} 必要非充分、\\textcircled{3} 充要、\\textcircled{4} 既非充分又非必要''之一)\\\\\n(1) ``$xy=0$''是``$x=0$''的\\blank{50}条件;\\\\\n(2) ``$x\\cdot y=y\\cdot z$''是``$x=z$''的\\blank{50}条件;\\\\\n(3) ``$\\dfrac xy=\\dfrac yz$''是``$xz=y^2$''的\\blank{50}条件;\\\\\n(4) ``$|x |>| y|$''是``$x>y>0$''的\\blank{50}条件;\\\\\n(5) ``$x^2>4$''是``$x>2$'' 的\\blank{50}条件;\\\\\n(6) ``$x=-3$''是``$x^2+x-6=0$'' 的\\blank{50}条件;\\\\\n(7) ``$|x+y|<2$''是``$|x|<1$且$|y|<1$'' 的\\blank{50}条件;\\\\\n(8) ``$|x|<3$''是``$x^2<9$'' 的\\blank{50}条件;\\\\\n(9) ``$x^2+y^2>0$''是``$x\\ne 0$'' 的\\blank{50}条件;\\\\\n(10) ``$\\dfrac{x^2+x+1}{3x+2}<0$''是``$3x+2<0$'' 的\\blank{50}条件;\\\\\n(11) ``$0