const rl = require("readline").createInterface({ input: process.stdin });
var iter = rl[Symbol.asyncIterator]();
const readline = async () => (await iter.next()).value;
//算不算这个数字本身啊?
void async function () {
// Write your code here
let line = await readline()
line = line.split(' ').map(a=>parseInt(a))
let left = line[0]
let right = line[1]
let num = line[2]
let count = 1
while(true){
if(num*count>=left && num*count<=right){
console.log(num*count)
break
}else if(num*count > right){
console.log(-1)
break
}else{
count++
}
}
}()
超绝笨拙答案
能用但是完全不优美!

京公网安备 11010502036488号