반응형
https://school.programmers.co.kr/learn/courses/30/lessons/12980
거꾸로 생각하면 쉬운 문제이다.
#include <iostream>
using namespace std;
int solution(int n)
{
int ans = 0;
while (n > 1)
{
if (n % 2 == 1)
{
n--;
ans++;
}
n /= 2;
}
ans += n;
return ans;
}
반응형
'<algorithm> > 프로그래머스' 카테고리의 다른 글
프로그래머스 멀리 뛰기 c++ (0) | 2023.05.28 |
---|---|
프로그래머스 N개의 최소공배수 c++ (0) | 2023.05.28 |
프로그래머스 예상 대진표 c++ (0) | 2023.05.28 |
프로그래머스 구명보트 c++ (0) | 2023.05.28 |
프로그래머스 영어 끝말잇기 c++ (0) | 2023.05.28 |