CSP-S 提高级 · CSP 2026 提高级第一轮 第 5 题

选择题 · 答案 A · 考点:同余与模运算、快速幂、数论算法

← 整套速查表 CSP-S 提高级 全部真题

题目

【单选】3^2026 mod 100 的值是( )。

答案:A

考点

同余与模运算快速幂数论算法

解题思维

3 与 100 互质,幂次模 100 一定循环。先找循环节:3²⁰ ≡ 1 (mod 100),所以只看指数对 20 取模。2026 mod 20 = 6,算 3⁶ = 729,取后两位即 29。

常见错误

用 Fermat 小定理的 φ(100) = 40 直接取模(2026 mod 40 = 26,需要算 3²⁶ 反而更麻烦,且容易算错);或把 729 的末两位错取成 729 本身。

详细解析(节选)

解析

本题考查同余运算与循环节(幂的周期性)。

第一步:确定循环节长度

因为 gcd(3, 100) = 1,3 的幂模 100 必然循环。逐次平方试探:

得到 3²⁰ ≡ 1 (mod 100),即周期 T = 20(正好等于 φ(100) = 40 的一半,3 是模 100 的 20 阶元)。

第二步:把指数降到周期内

2026 ÷ 20 = 101 余 6,所以

3²⁰²⁶ = (3²⁰)¹⁰¹ × 3⁶ ≡ 1¹⁰¹ × 3⁶ = 3⁶ (mod 100)

第三步:算出结果

3⁶ = 729 → 729 mod 100 = 29

答案 A(29)。

其他选项为什么错

拓展:更快的降幂手法

记忆点

同考点真题

在 OI伴学 里做这道题
登录后可计时作答、查看完整六段式解析,并按你的错题自动生成同类练习。
去刷题先做一次 AI 学情诊断