Part 6.1-6.4 数学

题单介绍

# Part 6 数学 > OI 中的数学知识很多,也有些杂乱。 ## Part 6.1 位运算 > 将十进制整数转换为二进制后,有很多按位运算的运算符。 > > 如果能善于利用位运算的一些性质,往往能达到事半功倍的效果。 - [P5657 格雷码](https://www.luogu.com.cn/problem/P5657) - [P5514 [MtOI2019]永夜的报应](https://www.luogu.com.cn/problem/P5514) - [P5538 【XR-3】Namid[A]me](https://www.luogu.com.cn/problem/P5538) - [P5539 【XR-3】Unknown Mother-Goose](https://www.luogu.com.cn/problem/P5539) - [P5523 [yLOI2019]珍珠](https://www.luogu.com.cn/problem/P5523) ## Part 6.2 整除相关 > 与整除相关的概念有很多,比较常用的有素数,最大公约数和欧拉函数。 ### Part 6.2.1 素数 > 素数,指的是除 1 和它本身之外没有其他约数的数。 - [P4718 【模板】Pollard-Rho算法](https://www.luogu.com.cn/problem/P4718) - [P1075 质因数分解](https://www.luogu.com.cn/problem/P1075) - [P2441 角色属性树](https://www.luogu.com.cn/problem/P2441) - [P5535 【XR-3】小道消息](https://www.luogu.com.cn/problem/P5535) ### Part 6.2.2 最大公约数 > 如果两个数有一个共同的约数,那么这个约数就被称为公约数。最大公约数就是指这两个数的所有公约数中,最大的一个。 > > 求解两个数的最大公约数,可以采用欧几里得算法解决。 - [P5435 【模板】快速 GCD](https://www.luogu.com.cn/problem/P5435) - [P5436 【XR-2】缘分](https://www.luogu.com.cn/problem/P5436) - [P1029 最大公约数和最小公倍数问题](https://www.luogu.com.cn/problem/P1029) - [P1414 又是毕业季II](https://www.luogu.com.cn/problem/P1414) - [P2152 [SDOI2009]SuperGCD](https://www.luogu.com.cn/problem/P2152) - [P1072 Hankson 的趣味题](https://www.luogu.com.cn/problem/P1072) ### Part 6.2.3 欧拉函数 > 欧拉函数 $ \varphi (x) $ 表示了小于 $ x $ 的数字中,与 $ x $ 互质的数字个数。 - [P2158 [SDOI2008]仪仗队](https://www.luogu.com.cn/problem/P2158) - [P2568 GCD](https://www.luogu.com.cn/problem/P2568) - [P2398 GCD SUM](https://www.luogu.com.cn/problem/P2398) - [P4139 上帝与集合的正确用法](https://www.luogu.com.cn/problem/P4139) ## Part 6.3 同余方程 > 求解同余方程往往可以引出不少话题。 ### Part 6.3.1 线性同余方程&乘法逆元 > 线性同余方程是同余方程中最基础的内容。 - [P4549 【模板】裴蜀定理](https://www.luogu.com.cn/problem/P4549) - [P2613 【模板】有理数取余](https://www.luogu.com.cn/problem/P2613) - [P3811 【模板】乘法逆元](https://www.luogu.com.cn/problem/P3811) - [P5431 【模板】乘法逆元2](https://www.luogu.com.cn/problem/P5431) - [P1082 同余方程](https://www.luogu.com.cn/problem/P1082) - [P3951 小凯的疑惑](https://www.luogu.com.cn/problem/P3951) - [P1516 青蛙的约会](https://www.luogu.com.cn/problem/P1516) ### Part 6.3.2 中国剩余定理 > 中国剩余定理可以快速解一元线性同余方程组。 - [P4777 【模板】扩展中国剩余定理(EXCRT)](https://www.luogu.com.cn/problem/P4777) - [P3868 [TJOI2009]猜数字](https://www.luogu.com.cn/problem/P3868) - [P2480 [SDOI2010]古代猪文](https://www.luogu.com.cn/problem/P2480) - [P4774 [NOI2018]屠龙勇士](https://www.luogu.com.cn/problem/P4774) - [P5345 【XR-1】快乐肥宅](https://www.luogu.com.cn/problem/P5345) ### Part 6.3.3 高次同余方程 > BSGS 算法可以高效计算离散对数。 > > 而高次剩余的求解更加复杂,其中二次剩余作为高次剩余中比较特殊的情况,可以使用 Cipolla 法求解。 - [P4195 【模板】exBSGS](https://www.luogu.com.cn/problem/P4195) - [P5491 【模板】二次剩余](https://www.luogu.com.cn/problem/P5491) - [P3306 [SDOI2013]随机数生成器](https://www.luogu.com.cn/problem/P3306) - [P2485 [SDOI2011]计算器](https://www.luogu.com.cn/problem/P2485) ## Part 6.4 博弈论 > 博弈论考虑游戏中的个体的预测行为和实际行为,并研究它们的优化策略。 - [P2197 【模板】nim游戏](https://www.luogu.com.cn/problem/P2197) - [P1288 取数游戏II](https://www.luogu.com.cn/problem/P1288) - [P1290 欧几里德的游戏](https://www.luogu.com.cn/problem/P1290) - [P1247 取火柴游戏](https://www.luogu.com.cn/problem/P1247) - [P2252 取石子游戏](https://www.luogu.com.cn/problem/P2252)

题目列表

  • [CSP-S2019] 格雷码
  • [MtOI2019] 永夜的报应
  • 【XR-3】Namid[A]me
  • 【XR-3】Unknown Mother-Goose
  • [yLOI2019] 珍珠
  • 【模板】Pollard-Rho
  • [NOIP2012 普及组] 质因数分解
  • 角色属性树
  • 【XR-3】小道消息
  • 基于值域预处理的快速 GCD
  • 【XR-2】缘分
  • [NOIP2001 普及组] 最大公约数和最小公倍数问题
  • 又是毕业季II
  • [SDOI2009] SuperGCD
  • [NOIP2009 提高组] Hankson 的趣味题
  • [SDOI2008] 仪仗队
  • GCD
  • GCD SUM
  • 上帝与集合的正确用法
  • 【模板】裴蜀定理
  • 【模板】有理数取余
  • 【模板】模意义下的乘法逆元
  • 【模板】模意义下的乘法逆元 2
  • [NOIP2012 提高组] 同余方程
  • [NOIP2017 提高组] 小凯的疑惑 / [蓝桥杯 2013 省] 买不到的数目
  • 青蛙的约会
  • 【模板】扩展中国剩余定理(EXCRT)
  • [TJOI2009] 猜数字
  • [SDOI2010] 古代猪文
  • [NOI2018] 屠龙勇士
  • 【XR-1】快乐肥宅
  • 【模板】扩展 BSGS/exBSGS
  • 【模板】二次剩余
  • [SDOI2013] 随机数生成器
  • [SDOI2011] 计算器
  • 【模板】Nim 游戏
  • 取数游戏 II
  • 欧几里德的游戏
  • 取火柴游戏
  • [SHOI2002] 取石子游戏|【模板】威佐夫博弈