나는 이렇게 학습한다/Algorithm & SQL

0103. Powers of 2

daco2020 2023. 1. 3. 21:47
반응형

Complete the function that takes a non-negative integer n as input, and returns a list of all the powers of 2 with the exponent ranging from 0 to n ( inclusive ).

Examples

n = 0  ==> [1]        # [2^0]
n = 1  ==> [1, 2]     # [2^0, 2^1]
n = 2  ==> [1, 2, 4]  # [2^0, 2^1, 2^2]



Solution:

def powers_of_two(n: str) -> list[int]:
    return [pow(2, i) for i in range(n+1)]


반응형