Contents

n의 배수를 구하는 것에 대하여(with. Java)

   Aug 19, 2023     0 min read

두 수의 연산값 비교에 대하여(with.Java) 알아본 글입니다.

코딩 테스트 문제를 풀며, 풀었던 문제에 대한 회고와 다른 풀이 방법을 알아보며, 알아가고자 합니다. 문제에 대해 먼저 알아보겠습니다.

문제

정수 num과 n이 매개 변수로 주어질 때, num이 n의 배수이면 1을 return n의 배수가 아니라면 0을 return하도록 solution 함수를 완성해주세요.

입출력 예시

num: 98 n: 2 result: 1

즉, 98은 2의 배수이기 때문에 1이 결과 값이 되어야 합니다.

문제에 대한 나의 풀이

class Solution {
    public int solution(int num, int n) {
        int answer = 0;
        answer = (num % n == 0) ? 1 : 0;
        return answer;
    }
}

배수 판별하는 것이 핵심이였기 때문에 % 연산자를 통해 num을 n으로 나누고 나머지 값이 0이면 배수라고 판단하여 answer에 1을 아니라면 0을 넣어서 풀었습니다.