728x90
반응형
오랜만에 안드로이드 글을 연재하다 공부 주제를 못잡고 가벼운 문제를 들고 왔다.
문제
가장 먼저 고민했던 것은 주어지는 두 개의 문자열을 어떻게 연산자로 변환할까? 였다.
하지만, 이 문제에선 총 4가지 케이스만 정의하면 되므로 when을 사용해 풀어보았다.
풀이
주어진 두 파라미터를 붙인 후 when에서 4가지 케이스를 분류했다.
리턴될 answer 변수에 if else 조건식을 사용해 곧바로 변수에 값을 대입했다.
물론 케이스가 더 많아지면 when의 케이스가 많아지고 중괄호 안쪽이 뚱뚱해질 것이다.
728x90
반응형
'프로그래머스' 카테고리의 다른 글
두 수의 연산값 비교하기 코틀린(Kotlin) (0) | 2023.08.02 |
---|---|
문자열 겹쳐쓰기 코틀린(Kotlin) (0) | 2023.06.03 |
369게임 코틀린(Kotlin) (0) | 2023.04.22 |
잘라서 배열로 저장하기 코틀린(Kotlin) (0) | 2023.04.21 |
A로 B만들기 코틀린(Kotlin) (0) | 2023.04.19 |