Computer >> 컴퓨터 >  >> 프로그램 작성 >> C++

인자가 k인 더 큰 수를 찾는 C++ 코드

<시간/>

두 개의 숫자 n과 k가 있다고 가정합니다. n보다 크고 k로 나눌 수 있는 가장 작은 정수 x를 찾아야 합니다.

따라서 입력이 n =5와 같으면; k =3이면 출력은 6이 됩니다.

단계

이 문제를 해결하기 위해 다음 단계를 따릅니다. −

return n + k - (n mod k)

예시

이해를 돕기 위해 다음 구현을 살펴보겠습니다. −

#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;
}

입력

5, 3

출력

6