지나가던 개발자
[Python] 백준 11966번(2의 제곱인가?) 문제 풀이 본문
if int(input()) in [1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536, 131072, 262144, 524288, 1048576, 2097152, 4194304, 8388608, 16777216, 33554432, 67108864, 134217728, 268435456, 536870912, 1073741824]:
print(1)
else:
print(0)
이게 맞나...
'PS > Python' 카테고리의 다른 글
[Python] 백준 2226번(이진수) 문제 풀이 (0) | 2022.09.18 |
---|---|
[Python] 백준 11170번(0의 개수) 문제 풀이 (0) | 2022.09.18 |
[Python] 백준 2108번(통계학) 문제 풀이 (0) | 2022.09.15 |
[Python] 백준 15688번(수 정렬하기 5) 문제 풀이 (0) | 2022.09.15 |
[Python] 백준 11931번(수 정렬하기 4) 문제 풀이 (0) | 2022.09.15 |
Comments