https://school.programmers.co.kr/learn/courses/30/lessons/181939
풀이
더보기
"${변수}" 를 넣으면 변수를 문자열로 넣을 수 있다
예를 들어
var a = "hello"
var b = "world"
println("${a} ${b}") 를 하면 hello world 가 출력된다.
이를 이용해서 a와 b를 붙여 toInt()를 이용해 정수로 출력하면 정수가 된다.
"${a}${b}" 를 정수로 변환한 것과
"${b}${a}" 를 정수로 변환한 것 두 개를 비교하여 좀 더 큰 것을 리턴하면 된다.
fun main(args: Array<String>) {
var solution = Solution()
println(solution.solution(9, 91))
}
class Solution {
fun solution(a: Int, b: Int): Int {
var addA = "${a}${b}".toInt()
var addB = "${b}${a}".toInt()
return if(addA >= addB) {
addA
} else {
addB
}
}
}
반응형
'스터디(programmers)' 카테고리의 다른 글
Kotlin] 프로그래머스 lv.0, n의 배수 (0) | 2023.06.19 |
---|---|
Kotlin] 프로그래머스 lv.0, 두 수의 연산값 비교하기 (0) | 2023.06.16 |
Kotlin] 프로그래머스 lv.0, 문자열 곱하기 (0) | 2023.06.14 |
Kotlin] 프로그래머스 lv.0, 문자 리스트를 문자열로 변환하기 (0) | 2023.06.13 |
Kotlin] 프로그래머스 lv.0 문자열 섞기 (0) | 2023.06.12 |