잡다한 배똥월드

728x90
코딩 테스트 풀이 체크리스트
2시간 내에 풀었는가? O
본인의 실력으로 풀었는가? O

 

 

코딩테스트 연습 - 짝수와 홀수

정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요. 제한 조건 num은 int 범위의 정수입니다. 0은 짝수입니다. 입출력 예 num return 3 "Odd" 4 "Even"

programmers.co.kr

 

 

 

 

 

class Solution {
    fun solution(num: Int): String {
        return if (num % 2 == 0) "Even" else "Odd";
    }
}

 

테스트 1 통과 (0.01ms, 63.8MB)
테스트 2 통과 (0.01ms, 64.8MB)
테스트 3 통과 (0.01ms, 62.7MB)
테스트 4 통과 (0.01ms, 63.8MB)
테스트 5 통과 (0.01ms, 63.6MB)
테스트 6 통과 (0.01ms, 63.6MB)
테스트 7 통과 (0.01ms, 64.6MB)
테스트 8 통과 (0.01ms, 64.5MB)
테스트 9 통과 (0.01ms, 60.8MB)
테스트 10 통과 (0.02ms, 62MB)
테스트 11 통과 (0.01ms, 63.5MB)
테스트 12 통과 (0.02ms, 63.2MB)
테스트 13 통과 (0.01ms, 63.3MB)
테스트 14 통과 (0.01ms, 63.9MB)
테스트 15 통과 (0.01ms, 62.3MB)
테스트 16 통과 (0.01ms, 63.8MB)

 

 

 

 

 

코틀린에는 삼항연산식이 없어서 if문으로 그대로 넣었음..

%은 나머지를 구하는 연산자이기 때문에 2로 나눠서 나머지가 0이면 짝수, 1이면 홀수이기 때문에 그렇게 해서 Even 이냐 Odd냐를 리턴하게 만들었다.

 

 

 

 

 

728x90

+ Recent posts