题目描述
给定两个正整数 𝑛n 与 𝑑d ,请找到所有最接近 𝑛n 且是 𝑑d 的倍数的整数。
输入格式
- 第一行:单个整数表示 𝑛n
- 第二行:单个整数表示 𝑑d
输出格式
若干行:每行一个整数,表示满足要求的答案,若有多个数字满足要求,则以从小到大的顺序输出。
数据范围
- 1≤𝑛≤1,000,000,0001≤n≤1,000,000,000
- 1≤𝑑≤1,000,000,0001≤d≤1,000,000,000
样例数据
输入:
100
3
输出:
99
输入:
11
2
输出:
10
12
详见代码:
#include<iostream>
using namespace std;
int main()
{
int a,b,c;
cin>>a>>b>>c;
int m=max(max(a,b),c);
cout<<3*m-(a+b+c);
return 0;
}