다음 조건을 만족하는 숫자를 출력하면 되는 문제이다.
def solution(land): for i in range(land+1, 1000001): if bin(i).count('1') == bin(land).count('1'): return i
다른 언어였으면 코드가 좀 길어졌을 것 같은데 파이썬이 새삼 대단하다고 느끼는 문제였다. 반복문의 범위를 저렇게 잡은 것은