C++ 代码用于查找大于 k 的因数


假设我们有两种数字 n 和 k。我们需要找出比 n 大且可被 k 整除的最小整数 x。

所以,如果输入内容为 n = 5;k = 3,则输出将为 6。

步骤

为了解决这个问题,我们将遵循以下步骤 −

return n + k - (n mod k)

范例

我们来看看以下实现以获得更好的理解 −

Open Compiler
#include <bits/stdc++.h> using namespace std; int solve(int n, int k){ return n + k - n % k; } int main(){ int n = 5; int k = 3; cout << solve(n, k) << endl; }

Explore our latest online courses and learn new skills at your own pace. Enroll and become a certified expert to boost your career.

输入

5, 3

输出

6

更新于:2022 年 3 月 29 日

146 次浏览

启动您的 职业

完成课程获得认证

立即开始
广告