https://school.programmers.co.kr/learn/courses/30/lessons/120910
[문제 설명]
어떤 세균은 1시간에 두배만큼 증식한다고 합니다. 처음 세균의 마리수 n과 경과한 시간 t가 매개변수로 주어질 때 t시간 후 세균의 수를 return하도록 solution 함수를 완성해주세요.
제한사항
- 1 ≤ n ≤ 10
- 1 ≤ t ≤ 15
[나의 풀이]
def solution(n, t):
return n * 2**t
[다른 풀이]
def solution(n, t):
return n << t
비트 연산자를 사용하는 방법
def solution(n, t):
for i in range(t) :
n *= 2
return n
'프로그래머스 > 파이썬_입문' 카테고리의 다른 글
7의 개수+특정 문자 개수 세기 (0) | 2024.11.18 |
---|---|
문자열 정렬하기 (2) (0) | 2024.11.17 |
문자열안에 문자열 (0) | 2024.11.15 |
제곱수 판별하기+is_integer() (0) | 2024.11.14 |
💫OX퀴즈 (0) | 2024.11.13 |