-
[C++] Programmers | 마법의 엘리베이터Problem Solving/Programmers 2023. 2. 4. 23:59
마법의 엘리베이터
✍🏻 풀이
storey = 민수와 마법의 엘리베이터가 있는 층
0층으로 가야 함.
✅ Accept Code
// programmers week1-3 // 마법의 엘리베이터 #include <bits/stdc++.h> using namespace std; int solution(int storey) { int cnt = 0; while (storey) { int n = storey % 10; if (n > 5 || (n == 5 && storey / 10 % 10 >= 5)) { cnt += 10 - n; storey += 10 - n; } else { cnt += n; } storey /= 10; } return cnt; }
728x90'Problem Solving > Programmers' 카테고리의 다른 글
[C++] Programmers | 멀리뛰기 (0) 2023.02.05 [C++] Programmers | 최댓값과 최솟값 (0) 2023.02.05 [C++] Programmers | 연속 부분 수열 합의 개수 (0) 2023.02.04 [C++] Programmers | 택배 배달과 수거하기 (0) 2023.02.04 [C++] Programmers study week #1 (0) 2023.02.04