[Programmers] 다음 큰 숫자

태환·2024년 3월 14일
0

Coding Test

목록 보기
108/151

📌 [Programmers] 다음 큰 숫자

📖 문제

📖 예제

📖 풀이

def solution(n):
    answer = 0
    cnt = bin(n).count('1')
    while True:
        n += 1
        if cnt == bin(n).count('1'):
            answer = n
            break
    return answer

특정 수를 이진수로 바꿔주는 함수 bin()을 활용하여 문제를 해결할 수 있다.

profile
연세대학교 컴퓨터과학과 석사 과정

0개의 댓글