#include <iostream>
using namespace std;
int main() {
int l, r, x;
cin >> l >> r >> x;
int output = -1;
for (int y = l; y != r + 1; y++) {
if(y % x == 0){
output = y;
}
}
cout << output;
return 0;
}
// 64 位输出请用 printf("%lld")
- 输入输出:output默认为-1,或者为其他int型,值在设定的区间之内。
- 注意边界:要想全部遍历区间,初始值设为l,最终不等值必须是r+1。
- 更新输出:由于只要一个输出,最开始设定为1,后面不断更新输出并判定即可。

京公网安备 11010502036488号