Agorithm/백준 알고리즘

백준 알고리즘 11966번 2의 제곱인가(python)

kimjinho1 2020. 2. 17. 06:27
728x90
반응형

2부터 2**32까지 2의 거듭제곱을 리스트에 저장하고,

입력이 리스트에 들어있는지(2의 제곱인지) 확인하는 방식으로 풀었다.

li = []
for i in range(31):
    li.append(2**i)
if int(input()) in li:
    print(1)
else:
    print(0)
728x90
반응형