728x90
프로그래머스 문제
정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요.
num | return |
3 | "Odd" |
4 | "Even" |
반응형
코틀린 답
답
class Solution {
fun solution(num: Int): String {
if (num % 2 == 0) {
return "Even"
} else {
return "Odd"
}
}
}
답
class Solution {
fun solution(num: Int): String {
return if(num % 2 == 0) "Even" else "Odd"
}
}
풀이
num 으로 넘겨진 정수를 2로 나눈 나머지를 계산합니다.( num % 2 ) 이 과정에서 나머지가 0인지 아닌지 확인합니다.
예를들어 2에서 2를 나누면 0입니다. 그러므로 ( 0 == 0 ) 이 성립하여, 'Even'을 반환합니다.
728x90
반응형
'Kotlin Language > programmers' 카테고리의 다른 글
Kotlin - 약수의 합 프로그래머스 코딩 연습 (14) (0) | 2023.12.03 |
---|---|
Kotlin - 자릿수 더하기 프로그래머스 코딩 연습 (13) (0) | 2023.11.29 |
Kotlin - 평균 구하기 프로그래머스 코딩 연습 (12) (1) | 2023.11.28 |
Kotlin - 배열의 평균값 프로그래머스 코딩 연습 (10) (1) | 2023.11.26 |
Kotlin - 짝수의 합 프로그래머스 코딩 연습 (9) (1) | 2023.11.26 |
Kotlin - 각도기 프로그래머스 코딩 연습 (8) (0) | 2023.11.25 |