반응형
문제
- 어떤 세균은 1시간에 두배만큼 증식한다고 합니다. 처음 세균의 마리수 n과 경과한 시간 t가 매개변수로 주어질 때 t시간 후 세균의 수를 return하도록 solution 함수를 완성해주세요.
제한사항
- 1 ≤ n ≤ 10
- 1 ≤ t ≤ 15
입출력 예시
- 입출력 예 1
- 처음엔 2마리, 1시간 후엔 4마리, 2시간 후엔 8마리, ..., 10시간 후엔 2048마리가 됩니다. 따라서 2048을 return합니다.
- 입출력 예 2
- 처음엔 7마리, 1시간 후엔 14마리, 2시간 후엔 28마리, ..., 15시간 후엔 229376마리가 됩니다. 따라서 229,376을 return합니다.
코드
def solution(n, t):
answer = 2 ** t * n
return answer
출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges
반응형
'프로그래머스 > Level_0' 카테고리의 다른 글
[프로그래머스] Lv.0 - 짝수 홀수 개수.py (0) | 2024.09.11 |
---|---|
[프로그래머스] Lv.0 - 피자 나눠 먹기 (3).py (0) | 2024.09.11 |
[프로그래머스] Lv.0 - 문자열 뒤집기.py (0) | 2024.09.11 |
[프로그래머스] Lv.0 - 삼각형의 완성조건 (1).py (0) | 2024.09.10 |
[프로그래머스] Lv.0 - 인덱스 바꾸기.py (0) | 2024.09.09 |