CodingTest #33 Kotlin 두 정수 사이의 합, 서울에서 김서방 찾기, 핸드폰 번호 가리기 문제풀이


CodingTest #33 Kotlin 두 정수 사이의 합, 서울에서 김서방 찾기, 핸드폰 번호 가리기 문제풀이

배고프다.. 다이어트는 너무 힘들다. 문제를 풀어보자. 두 정수 사이의 합 class Solution { fun solution(a: Int, b: Int): Long { var result = 0L when { a == b -> result = a.toLong() a < b -> for(n in a .. b) result += n a > b -> for(n in b .. a) result += n } return result } } 두 정수 사이의 합을 구하는 문제이다. a와 b를 파라미터로 받고 대소 관계를 따져서 그에 맞는 for문을 돌려주어 문제를 해결하였다. 그런데 이 코드보다 더 효율적인 코드를 찾았다. class SumBetweenTwoIntegers { fun solution(a: Int,..


원문링크 : CodingTest #33 Kotlin 두 정수 사이의 합, 서울에서 김서방 찾기, 핸드폰 번호 가리기 문제풀이