어떤 세균은 1시간에 두배만큼 증식한다고 합니다. 처음 세균의 마리수 n과 경과한 시간 t가 매개변수로 주어질 때 t시간 후 세균의 수를 return하도록 solution 함수를 완성해주세요.
1. 1시간에 2배씩 증가하기 때문에 t시간동안 반복
2. 반복되는 동안 *2를 해서 값을 추출하기
class Solution {
public int solution(int n, int t) {
for(int a = 1; a<=t; a++){ --> ex 9시간이면 9번 반복하되
n *= 2; --> 반복할 때마다 2를 곱해서 세균수를 증식시키고
}
return n; --> 세균수를 return
}
}
'알고리즘' 카테고리의 다른 글
[백준] 덩치 (0) | 2025.04.11 |
---|---|
[프로그래머스] 배열의 원소 삭제하기 (0) | 2025.04.11 |
[프로그래머스] 특정한 문자를 대문자로 바꾸기 (0) | 2025.04.11 |
[프로그래머스] 암호 해독 (0) | 2025.04.11 |
[프로그래머스] 피자 나눠 먹기 (0) | 2025.04.11 |