반응형
문제 설명
정수 num1, num2가 매개변수로 주어질 때, num1를 num2로 나눈 나머지를 return 하도록 solution 함수를 완성해주세요.
제한사항
- 0 < num1 ≤ 100
- 0 < num2 ≤ 100
입출력 예
num1 | num2 | result |
3 | 2 | 1 |
10 | 5 | 0 |
소스코드
Solution.java
class Solution {
public int solution(int num1, int num2) {
int answer = -1;
answer = num1 % num2;
return answer;
}
}
풀이
% 라는 기호는 num1의 수를 num2로 나누었을 때의 나머지를 계산해주는 연산자이다. /은 몫을 계산해주는 연산자이므로 헷갈리지 말자.
한마디
c언어와 java가 이런 기본적인거에서는 큰 차이가 없는 것 같다. 우선은 c언어를 할 줄 아니까 java라는 언어가 그렇게 어렵게 느껴지지 않는다. 다들 이래서 한 개의 언어를 배우면 다른 언어는 쉽게 배운다고 하는 것 같다.
출처: 프로그래머스 코딩 테스트 연습, https://programmers.co.kr/learn/challenges
코딩테스트 연습 | 프로그래머스 스쿨
개발자 취업의 필수 관문 코딩테스트를 철저하게 연습하고 대비할 수 있는 문제를 총망라! 프로그래머스에서 선발한 문제로 유형을 파악하고 실력을 업그레이드해 보세요!
school.programmers.co.kr