林老师 · 客观题题库 · 数论基础 · 考纲词条练习

数论基础 · 考纲词条练习

数论基础 · 共 100 题 · 原创真题风格补充卷
真题
复刻
试卷编号NEO-J-2026-数论基础
题目总数100 题 · 200 分
试卷类型客观题
考生须知:
① 本卷为客观题单卷,合计 100 题 · 200 分,全部为客观题;
② 试卷右上角设有 「提交答卷」「重置考试」 按钮,提交后系统自动判分并显示答题正确情况,请确认全部作答后再行提交;
③ 试卷不显示答案,提交后方可查看每题作答与正确答案的对照;
④ 答卷进度会保留在本地缓存中,刷新或再次打开仍可继续作答;
⑤ 本卷仅供学生练习使用;请勿用于其他用途;题面有问题请联系:i64coder@163.com。

判 分 报 告

0 / 200 分
0
答 对 · 得 0
0
答 错 · 失 0
当前筛选下没有题目

客 观 题

100 QUESTIONS · 2 POINTS EACH
第 1 题 单选 未作答

aba \mid baa 整除 bb)的含义是( )。

(2 分)
原创 2026 · 单选 第1题 | 知识点 KJ-40b
第 2 题 单选 未作答

amodba \bmod b 的结果是( )。

(2 分)
原创 2026 · 单选 第2题 | 知识点 KJ-40b
第 3 题 单选 未作答

amodba \bmod ba0,b>0a \ge 0, b > 0)的结果范围是( )。

(2 分)
原创 2026 · 单选 第3题 | 知识点 KJ-40b
第 4 题 单选 未作答

17=5×3+217 = 5 \times 3 + 2 中,商和余数分别是( )。

(2 分)
原创 2026 · 单选 第4题 | 知识点 KJ-40b
第 5 题 单选 未作答

(a+b)modm(a + b) \bmod m 等价于( )。

(2 分)
原创 2026 · 单选 第5题 | 知识点 KJ-40b
第 6 题 单选 未作答

C++ 中 7%3-7 \% 3 的结果是( )。

(2 分)
原创 2026 · 单选 第6题 | 知识点 KJ-40b
第 7 题 单选 未作答

如果 amodm==0a \bmod m == 0bmodm==0b \bmod m == 0,则 (a+b)modm(a + b) \bmod m 一定是( )。

(2 分)
原创 2026 · 单选 第7题 | 知识点 KJ-40b
第 8 题 单选 未作答

7/2\lfloor 7/2 \rfloor 的值是( )。

(2 分)
原创 2026 · 单选 第8题 | 知识点 KJ-40b
第 9 题 单选 未作答

7/2\lceil 7/2 \rceil 的值是( )。

(2 分)
原创 2026 · 单选 第9题 | 知识点 KJ-40b
第 10 题 单选 未作答

C++ 中 7 / 2(两个 int 相除)的结果等价于( )。

(2 分)
原创 2026 · 单选 第10题 | 知识点 KJ-40b
第 11 题 单选 未作答

(xmodm)modm(x \bmod m) \bmod m 等于( )。

(2 分)
原创 2026 · 单选 第11题 | 知识点 KJ-40b
第 12 题 单选 未作答

计算 2100mod72^{100} \bmod 7 时不能直接算 21002^{100}(溢出),正确做法是( )。

(2 分)
原创 2026 · 单选 第12题 | 知识点 KJ-40b
第 13 题 单选 未作答

nn 个人围圈,当前第 ii 人的下一位是 (i+1)modn(i+1) \bmod n。当 i=n1i = n-1 时,下一位是( )。

(2 分)
原创 2026 · 单选 第13题 | 知识点 KJ-40b
第 14 题 单选 未作答

100mod7=?100 \bmod 7 = ?100mod3=?100 \bmod 3 = ? 分别是( )。

(2 分)
原创 2026 · 单选 第14题 | 知识点 KJ-40b
第 15 题 单选 未作答

素数(质数)的定义是( )。

(2 分)
原创 2026 · 单选 第15题 | 知识点 KJ-40c
第 16 题 单选 未作答

合数的定义是( )。

(2 分)
原创 2026 · 单选 第16题 | 知识点 KJ-40c
第 17 题 单选 未作答

11 是( )。

(2 分)
原创 2026 · 单选 第17题 | 知识点 KJ-40c
第 18 题 单选 未作答

最小的素数是( )。

(2 分)
原创 2026 · 单选 第18题 | 知识点 KJ-40c
第 19 题 单选 未作答

下列数中是素数的是( )。

(2 分)
原创 2026 · 单选 第19题 | 知识点 KJ-40c
第 20 题 单选 未作答

判定 nn 是否为素数的试除法是( )。

(2 分)
原创 2026 · 单选 第20题 | 知识点 KJ-40c
第 21 题 单选 未作答

素数判定只需试除到 n\sqrt{n},原因是( )。

(2 分)
原创 2026 · 单选 第21题 | 知识点 KJ-40c
第 22 题 单选 未作答

单次素数判定(试除到 n\sqrt{n})的时间复杂度是( )。

(2 分)
原创 2026 · 单选 第22题 | 知识点 KJ-40c
第 23 题 单选 未作答

100100 以内最大的素数是( )。(2019 年真题)

(2 分)
原创 2026 · 单选 第23题 | 知识点 KJ-40c
第 24 题 单选 未作答

关于偶数与素数的关系,正确的是( )。

(2 分)
原创 2026 · 单选 第24题 | 知识点 KJ-40c
第 25 题 单选 未作答

素数的个数是( )。

(2 分)
原创 2026 · 单选 第25题 | 知识点 KJ-40c
第 26 题 单选 未作答

孪生素数是指( )。

(2 分)
原创 2026 · 单选 第26题 | 知识点 KJ-40c
第 27 题 单选 未作答

随着数字增大,素数的分布( )。

(2 分)
原创 2026 · 单选 第27题 | 知识点 KJ-40c
第 28 题 单选 未作答

关于素数,错误的是( )。

(2 分)
原创 2026 · 单选 第28题 | 知识点 KJ-40c
第 29 题 单选 未作答

素数筛法的核心思想是( )。

(2 分)
原创 2026 · 单选 第29题 | 知识点 KJ-40e
第 30 题 单选 未作答

埃氏筛筛 2202 \sim 20 的素数:从 22 开始标记 22 的倍数、再到 33 标记 33 的倍数……最终未被标记的是( )。

(2 分)
原创 2026 · 单选 第30题 | 知识点 KJ-40e
第 31 题 单选 未作答

埃氏筛代码的核心双重循环是( )。

(2 分)
原创 2026 · 单选 第31题 | 知识点 KJ-40e
第 32 题 单选 未作答

埃氏筛的时间复杂度是( )。

(2 分)
原创 2026 · 单选 第32题 | 知识点 KJ-40e
第 33 题 单选 未作答

埃氏筛中 1212 会被标记几次(分别被哪些素数的筛循环标记)( )。

(2 分)
原创 2026 · 单选 第33题 | 知识点 KJ-40e
第 34 题 单选 未作答

线性筛(欧拉筛)避免重复标记的关键是( )。

(2 分)
原创 2026 · 单选 第34题 | 知识点 KJ-40e
第 35 题 单选 未作答

线性筛代码中 if (i % primes[j] == 0) break; 的作用是( )。

(2 分)
原创 2026 · 单选 第35题 | 知识点 KJ-40e
第 36 题 单选 未作答

线性筛的时间复杂度是( )。

(2 分)
原创 2026 · 单选 第36题 | 知识点 KJ-40e
第 37 题 单选 未作答

线性筛相对埃氏筛的优势是( )。

(2 分)
原创 2026 · 单选 第37题 | 知识点 KJ-40e
第 38 题 单选 未作答

筛法适合的场景是( )。

(2 分)
原创 2026 · 单选 第38题 | 知识点 KJ-40e
第 39 题 单选 未作答

用埃氏筛筛出 1301 \sim 30 之间的素数个数是( )。

(2 分)
原创 2026 · 单选 第39题 | 知识点 KJ-40e
第 40 题 单选 未作答

关于素数筛法,错误的是( )。

(2 分)
原创 2026 · 单选 第40题 | 知识点 KJ-40e
第 41 题 单选 未作答

整数唯一分解定理(算术基本定理)说的是( )。

(2 分)
原创 2026 · 单选 第41题 | 知识点 KJ-40c
第 42 题 单选 未作答

7272 的质因数分解是( )。

(2 分)
原创 2026 · 单选 第42题 | 知识点 KJ-40c
第 43 题 单选 未作答

用试除法分解 6060:先用 22 除尽得 3030、再除尽得 1515;换 33 除尽得 5555 是素数。分解结果是( )。

(2 分)
原创 2026 · 单选 第43题 | 知识点 KJ-40c
第 44 题 单选 未作答

试除法分解 nn 的代码框架中,外层循环变量 ii 应从( )开始。

(2 分)
原创 2026 · 单选 第44题 | 知识点 KJ-40c
第 45 题 单选 未作答

试除法分解中,当 i×i>ni \times i > n 时可以停止,原因是( )。

(2 分)
原创 2026 · 单选 第45题 | 知识点 KJ-40c
第 46 题 单选 未作答

120=23×3×5120 = 2^3 \times 3 \times 5,最大质因子是( )。

(2 分)
原创 2026 · 单选 第46题 | 知识点 KJ-40c
第 47 题 单选 未作答

120120 分解为 23×3×52^3 \times 3 \times 5,按从小到大输出所有质因子(含重复)是( )。

(2 分)
原创 2026 · 单选 第47题 | 知识点 KJ-40c
第 48 题 单选 未作答

8484 的质因数分解是( )。

(2 分)
原创 2026 · 单选 第48题 | 知识点 KJ-40c
第 49 题 单选 未作答

已知 n=pa×qbn = p^a \times q^bp,qp, q 为不同素数),nn 的约数个数是( )。

(2 分)
原创 2026 · 单选 第49题 | 知识点 KJ-40c
第 50 题 单选 未作答

360=23×32×51360 = 2^3 \times 3^2 \times 5^1,质因子 22 的指数是( )。

(2 分)
原创 2026 · 单选 第50题 | 知识点 KJ-40c
第 51 题 单选 未作答

试除法分解 nn 的时间复杂度是( )。

(2 分)
原创 2026 · 单选 第51题 | 知识点 KJ-40c
第 52 题 单选 未作答

关于质因数分解,错误的是( )。

(2 分)
原创 2026 · 单选 第52题 | 知识点 KJ-40c
第 53 题 单选 未作答

aabb 的约数(因数),指的是( )。

(2 分)
原创 2026 · 单选 第53题 | 知识点 KJ-40c
第 54 题 单选 未作答

1212 的所有约数(正因数)是( )。

(2 分)
原创 2026 · 单选 第54题 | 知识点 KJ-40c
第 55 题 单选 未作答

n=p1a1×p2a2×n = p_1^{a_1} \times p_2^{a_2} \times \cdots,则 nn 的约数个数是( )。

(2 分)
原创 2026 · 单选 第55题 | 知识点 KJ-40c
第 56 题 单选 未作答

72=23×3272 = 2^3 \times 3^2,约数个数是( )。

(2 分)
原创 2026 · 单选 第56题 | 知识点 KJ-40c
第 57 题 单选 未作答

n=pan = p^a(单质因子),约数和是( )。

(2 分)
原创 2026 · 单选 第57题 | 知识点 KJ-40c
第 58 题 单选 未作答

8=238 = 2^3,约数和 1+2+4+8=?1 + 2 + 4 + 8 = ?( )。

(2 分)
原创 2026 · 单选 第58题 | 知识点 KJ-40c
第 59 题 单选 未作答

完全数是指等于其所有真约数(不含自身)之和的数。6=1+2+36 = 1 + 2 + 3,下一个完全数是( )。

(2 分)
原创 2026 · 单选 第59题 | 知识点 KJ-40c
第 60 题 单选 未作答

n>1n > 1 的最小约数和最大约数分别是( )。

(2 分)
原创 2026 · 单选 第60题 | 知识点 KJ-40c
第 61 题 单选 未作答

3636 的所有约数时,枚举 ii1136=6\sqrt{36} = 6ii 整除 3636ii36/i36/i 是一对约数。共找到约数( )个。

(2 分)
原创 2026 · 单选 第61题 | 知识点 KJ-40c
第 62 题 单选 未作答

枚举约数只需到 n\sqrt{n},原因是( )。

(2 分)
原创 2026 · 单选 第62题 | 知识点 KJ-40c
第 63 题 单选 未作答

约数个数为奇数的数是( )。

(2 分)
原创 2026 · 单选 第63题 | 知识点 KJ-40c
第 64 题 单选 未作答

关于约数,错误的是( )。

(2 分)
原创 2026 · 单选 第64题 | 知识点 KJ-40c
第 65 题 单选 未作答

gcd(a,b)\gcd(a, b)(最大公约数)的定义是( )。

(2 分)
原创 2026 · 单选 第65题 | 知识点 KJ-40d
第 66 题 单选 未作答

辗转相除法(欧几里得算法)的原理是 gcd(a,b)=gcd(b,amodb)\gcd(a, b) = \gcd(b, a \bmod b)。其正确性依据是( )。

(2 分)
原创 2026 · 单选 第66题 | 知识点 KJ-40d
第 67 题 单选 未作答

辗转相除法的递归代码是( )。

(2 分)
原创 2026 · 单选 第67题 | 知识点 KJ-40d
第 68 题 单选 未作答

gcd 递归中 b == 0 时返回 a,原因是( )。

(2 分)
原创 2026 · 单选 第68题 | 知识点 KJ-40d
第 69 题 单选 未作答

gcd 的迭代(非递归)写法是( )。

(2 分)
原创 2026 · 单选 第69题 | 知识点 KJ-40d
第 70 题 单选 未作答

gcd(319,377)\gcd(319, 377) 用辗转相除法计算:377=1×319+58377 = 1 \times 319 + 58319=5×58+29319 = 5 \times 58 + 2958=2×29+058 = 2 \times 29 + 0。结果是( )。(2019 年真题)

(2 分)
原创 2026 · 单选 第70题 | 知识点 KJ-40d
第 71 题 单选 未作答

lcm(a,b)\text{lcm}(a, b)(最小公倍数)的定义是( )。

(2 分)
原创 2026 · 单选 第71题 | 知识点 KJ-40d
第 72 题 单选 未作答

gcd(a,b)×lcm(a,b)=?\gcd(a, b) \times \text{lcm}(a, b) = ?( )。

(2 分)
原创 2026 · 单选 第72题 | 知识点 KJ-40d
第 73 题 单选 未作答

lcm(12,18)\text{lcm}(12, 18) 的值是( )。

(2 分)
原创 2026 · 单选 第73题 | 知识点 KJ-40d
第 74 题 单选 未作答

gcd(a,a)=?\gcd(a, a) = ?( )。

(2 分)
原创 2026 · 单选 第74题 | 知识点 KJ-40d
第 75 题 单选 未作答

更相减损法(中国古代算法)用减法代替取模:gcd(a,b)=gcd(b,ab)\gcd(a, b) = \gcd(b, a - b)a>ba > b)。它比辗转相除法( )。

(2 分)
原创 2026 · 单选 第75题 | 知识点 KJ-40d
第 76 题 单选 未作答

两个数的 gcd=6\gcd = 6lcm=36\text{lcm} = 36,这两个数的乘积是( )。

(2 分)
原创 2026 · 单选 第76题 | 知识点 KJ-40d
第 77 题 单选 未作答

ab(modm)a \equiv b \pmod{m} 的含义是( )。

(2 分)
原创 2026 · 单选 第77题 | 知识点 KJ-40b
第 78 题 单选 未作答

ab(modm)a \equiv b \pmod{m}cd(modm)c \equiv d \pmod{m},则 a+c?(modm)a + c \equiv ? \pmod{m}( )。

(2 分)
原创 2026 · 单选 第78题 | 知识点 KJ-40b
第 79 题 单选 未作答

ab(modm)a \equiv b \pmod{m}bc(modm)b \equiv c \pmod{m},则( )。

(2 分)
原创 2026 · 单选 第79题 | 知识点 KJ-40b
第 80 题 单选 未作答

天干 1010 个、地支 1212 个。公历年份 YY 的天干索引 =Ymod10= Y \bmod 10、地支索引 =Ymod12= Y \bmod 1220242024 年的天干索引和地支索引分别是( )。(2020 年真题考法)

(2 分)
原创 2026 · 单选 第80题 | 知识点 KJ-40b
第 81 题 单选 未作答

数列 0,1,2,3,0,1,2,3,0, 1, 2, 3, 0, 1, 2, 3, \ldots(周期为 44)的第 nn 项(从 00 开始)是( )。

(2 分)
原创 2026 · 单选 第81题 | 知识点 KJ-40b
第 82 题 单选 未作答

f[n]=(f[n1]+f[n2])%7f[n] = (f[n-1] + f[n-2]) \% 7f[0]=f[1]=1f[0] = f[1] = 1。此数列 mod7\bmod 7 的周期(Pisano 周期)是 1616f[2025]=f[?]f[2025] = f[?]( )。(2025 年真题考法)

(2 分)
原创 2026 · 单选 第82题 | 知识点 KJ-40b
第 83 题 单选 未作答

计算 anmodma^n \bmod mnn 很大)时,朴素方法一个一个乘会超时。标准优化是( )。

(2 分)
原创 2026 · 单选 第83题 | 知识点 KJ-40b
第 84 题 单选 未作答

编程中递推取模(如 f[i]=(f[i1]+f[i2])%Mf[i] = (f[i-1] + f[i-2]) \% M)的主要目的是( )。

(2 分)
原创 2026 · 单选 第84题 | 知识点 KJ-40b
第 85 题 单选 未作答

判断"aabb 除以 mm 余数是否相同",正确的代码是( )。

(2 分)
原创 2026 · 单选 第85题 | 知识点 KJ-40b
第 86 题 单选 未作答

哈希函数中用取模(hash(x)=xmodM\text{hash}(x) = x \bmod M)的目的是( )。

(2 分)
原创 2026 · 单选 第86题 | 知识点 KJ-40b
第 87 题 单选 未作答

同余方程 x3(mod5)x \equiv 3 \pmod{5} 的解是( )。

(2 分)
原创 2026 · 单选 第87题 | 知识点 KJ-40b
第 88 题 单选 未作答

(72)mod5=?(7^2) \bmod 5 = ?( )。

(2 分)
原创 2026 · 单选 第88题 | 知识点 KJ-40b
第 89 题 单选 未作答

关于整除与模运算,错误的是( )。

(2 分)
原创 2026 · 单选 第89题 | 知识点 KJ-40c、KJ-40d、KJ-40b
第 90 题 单选 未作答

关于素数判定,错误的是( )。

(2 分)
原创 2026 · 单选 第90题 | 知识点 KJ-40c、KJ-40d、KJ-40b
第 91 题 单选 未作答

关于筛法,错误的是( )。

(2 分)
原创 2026 · 单选 第91题 | 知识点 KJ-40c、KJ-40d、KJ-40b
第 92 题 单选 未作答

下列关于 11 的说法正确的是( )。

(2 分)
原创 2026 · 单选 第92题 | 知识点 KJ-40c、KJ-40d、KJ-40b
第 93 题 单选 未作答

所有偶数中是素数的只有( )。

(2 分)
原创 2026 · 单选 第93题 | 知识点 KJ-40c、KJ-40d、KJ-40b
第 94 题 单选 未作答

C++ 表达式 7 % 3 + 1 的值是( )。

(2 分)
原创 2026 · 单选 第94题 | 知识点 KJ-40c、KJ-40d、KJ-40b
第 95 题 单选 未作答

分解 100100:先用 22 除尽两次得 2525;再用 33 除不尽、44 不是素数跳过、55 除尽两次得 11。分解为 100=22×52100 = 2^2 \times 5^2。如果分解完循环后剩余 n>1n > 1,说明( )。

(2 分)
原创 2026 · 单选 第95题 | 知识点 KJ-40c、KJ-40d、KJ-40b
第 96 题 单选 未作答

C++ 中 13%5-13 \% 5 的结果是( )。

(2 分)
原创 2026 · 单选 第96题 | 知识点 KJ-40c、KJ-40d、KJ-40b
第 97 题 单选 未作答

100100 以内的素数中,十位数字为 99 的是( )。

(2 分)
原创 2026 · 单选 第97题 | 知识点 KJ-40c、KJ-40d、KJ-40b
第 98 题 单选 未作答

gcd(24,36)=12\gcd(24, 36) = 12lcm(24,36)=?\text{lcm}(24, 36) = ?( )。

(2 分)
原创 2026 · 单选 第98题 | 知识点 KJ-40c、KJ-40d、KJ-40b
第 99 题 单选 未作答

N=25×33N = 2^5 \times 3^3NN 的约数个数是( )。

(2 分)
原创 2026 · 单选 第99题 | 知识点 KJ-40c、KJ-40d、KJ-40b
第 100 题 单选 未作答

关于数论基础,错误的是( )。

(2 分)
原创 2026 · 单选 第100题 | 知识点 KJ-40c、KJ-40d、KJ-40b