728x90
반응형
이번엔 오랜만에 문제를 풀어봤는데 상당히 간단한 문제였다.
그 동안 구글 플레이에 올렸던 앱 하나에 별점 1점을 받아
해당 문제를 해결하고 다른 고민거리를 생각하다 보니 며칠이 훌쩍 지나버렸다.
아무튼 다시 문제 풀이로 들어가보겠다.
풀이
먼저 price와 count를 이용해 지불해야할 총 금액을 계산했다.
그리고 지불해야할 금액과 가지고 있는 금액을 비교해 금액이 부족하면 부족한 금액을 리턴하고,
금액이 모자라지 않으면 0을 리턴하도록 코드를 짜보았다.
풀이
tempMoney 변수를 Long 타입으로 만든 이유는 리턴이 Long 타입인데
아래의 if-else 문에서 리턴될 answer 변수에 Int타입끼리 연산 후 대입하게 되면
Type mismatch 에러가 발생하기 때문이다.
728x90
반응형
'프로그래머스' 카테고리의 다른 글
하샤드 수 코틀린(Kotlin) (0) | 2022.08.27 |
---|---|
약수의 개수와 덧셈 코틀린(Kotlin) (0) | 2022.08.25 |
나누어 떨어지는 숫자 배열 코틀린(Kotlin) (0) | 2022.08.17 |
나머지가 1이 되는 수 찾기 코틀린(Kotlin) (0) | 2022.08.16 |
x만큼 간격이 있는 n개의 숫자 코틀린(Kotlin) (0) | 2022.08.14 |