프로그래머스/Lv. 0(코딩테스트 입문)

[프로그래머스 코딩테스트] 나머지 구하기(Java)

Sigfriede 2023. 3. 22. 02:13

  문제 설명

  정수 num1, num2가 매개변수로 주어질 때, num1를 num2로 나눈 나머지를 return하도록 solution 함수를 완성해주세요.

 

  제한사항

  • 0 < num1 <= 100
  • 0 < num2 <= 100

 

  입출력 예

num1 num2 result
3 2 1
10 5 0
class Solution {
    public int solution(int num1, int num2) {
        int answer = -1;
        answer = num1 % num2;
        return answer;
    }
}

  한 줄로 끝날 정도로 매우 간단한 문제였습니다. 이번 문제에 의아한 점이 있는데, 초기화 값에 관한 것입니다. 문제에서는 보편적으로 초기화값을 0으로 두는 편입니다. 하지만 이번에는 -1로 되어있습니다. 제 생각에는 결과 값으로 0이 나올 수 있으므로 구분하기 위해서 -1로 설정한 것 같습니다. 다른 경우는 모르겠네요. 아닐 시 댓글 부탁드립니다 ^^;