지나가던 개발자

[Python] 백준 11966번(2의 제곱인가?) 문제 풀이 본문

PS/Python

[Python] 백준 11966번(2의 제곱인가?) 문제 풀이

KwonYongHyeon 2022. 9. 16. 19:25

 

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)

 

이게 맞나...

 

https://developer-next-to-you.tistory.com/121

 

[Python] 백준 10870번(피보나치 수 5) 문제 풀이

print([0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765][int(input())])  이게 좋은 코드라고는 못하겠다. 하지만 매번 수열 문제를 풀 때마다 이렇게 한번 풀어보..

developer-next-to-you.tistory.com

Comments