跳到正文
信奥逐课

第 479 课

模减法

🔵 基础 约 7 分钟

一句话理解

模减法:(a-b)%m 可能为负,加 m 再模。

为什么要学

((a%m-b%m)+m)%m。

讲解

不要直接 % 负数。

例子

int sub(int a, int b) { return (a - b + MOD) % MOD; }

先加 MOD。

常见错误

练习 做完再看下一课

模减法结果可能为负,需要加模数。

在线练习 C++ 在浏览器里编译,代码不会上传

Ctrl / ⌘ + Enter 运行 · Tab 缩进

输出
 

进度保存在本机浏览器里。

左右方向键也可翻课