class Solution {
public int solution(int storey) {
int answer = 0;
while (storey > 0){
int n = storey % 10;
storey /= 10;
if(n == 5){
if(storey % 10 >= 5){
answer += (10 - n) ;
storey ++;
}
else
answer += n;
}
else if (n > 5){
answer += (10 - n);
storey++;
}
else
answer += n;
}
return answer;
}
}
'Algorithm & Data Structures > Programers' 카테고리의 다른 글
Lv 2. 호텔 대실 (0) | 2024.08.09 |
---|---|
Lv 2. 시소 짝궁 (0) | 2024.08.08 |
Lv 2. 연속된 부분수열의 합 (0) | 2024.08.04 |
Lv 2. 큰 수 만들기 (0) | 2024.08.03 |
Lv 2. 두 큐 합 같게 만들기 (1) | 2024.08.02 |