题目描述
小Q 刚学会了计算倍数,他的哥哥就给他设计了一个问题:让他找出1~N 中K 的 最大
的倍数。
例如:N=4,K=2 时,表示在1,2,3,4 中找出2 的最大倍数,答案是:4;
小Q 有点为难,就来求助聪明的你,你能帮助他吗?
输入
第一行,两个整数N,K。
输出
不超过N 的K 的最大的倍数。
样例输入 Copy
7 4
样例输出 Copy
4
提示
【数据范围】
1 <= N,K <=1000000000,且N>=K。
#include<bits/stdc++.h>
using
namespace
std;
long
long
n,k,j;
int
main()
{cin>>n>>k;
for
(
long
long
i=n;i>=1;i--)
{
if
(i%k==0){
cout<<i;
return
0;
}
}
return
0;
}