Level 2. 마법의 엘리베이터
#include <iostream>
#include <algorithm>
using namespace std;
int solution(int storey)
{
if (storey < 10)
return min(storey, 11 - storey);
int left = storey % 10;
return min(left + solution(storey / 10), 10 - left + solution(storey / 10 + 1));
}
'자료구조 & 알고리즘 > 프로그래머스' 카테고리의 다른 글
Level 2. 두 원 사이의 정수 쌍 (0) | 2023.07.29 |
---|---|
Level 2. 후보키 (0) | 2023.07.28 |
Level 2. 배달 (0) | 2023.07.26 |
Level 2. 전력망을 둘로 나누기 (0) | 2023.07.25 |
Level 2. 미로 탈출 (0) | 2023.07.24 |