Problem Solution/Programmers
[ํ๋ก๊ทธ๋๋จธ์ค ์ ๋ฌธ] ์ธ๊ท ์ฆ์
jhyunnn
2022. 10. 7. 16:34
๐ผ๋ฌธ์ ์ค๋ช
์ด๋ค ์ธ๊ท ์ 1์๊ฐ์ ๋๋ฐฐ๋งํผ ์ฆ์ํ๋ค๊ณ ํฉ๋๋ค. ์ฒ์ ์ธ๊ท ์ ๋ง๋ฆฌ์ n๊ณผ ๊ฒฝ๊ณผํ ์๊ฐ t๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋ t์๊ฐ ํ ์ธ๊ท ์ ์๋ฅผ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
๐คทโ๏ธ์ ํ์ฌํญ
- 1 ≤ n ≤ 10
- 1 ≤ t ≤ 15
๐ณ์ ์ถ๋ ฅ ์
2 | 10 | 2048 |
7 | 15 | 229,376 |
โ์ ์ถ๋ ฅ ์ ์ค๋ช
์ ์ถ๋ ฅ ์ #1
- ์ฒ์์ 2๋ง๋ฆฌ, 1์๊ฐ ํ์ 4๋ง๋ฆฌ, 2์๊ฐ ํ์ 8๋ง๋ฆฌ, ..., 10์๊ฐ ํ์ 2048๋ง๋ฆฌ๊ฐ ๋ฉ๋๋ค. ๋ฐ๋ผ์ 2048์ returnํฉ๋๋ค.
์ ์ถ๋ ฅ ์ #2
- ์ฒ์์ 7๋ง๋ฆฌ, 1์๊ฐ ํ์ 14๋ง๋ฆฌ, 2์๊ฐ ํ์ 28๋ง๋ฆฌ, ..., 15์๊ฐ ํ์ 229376๋ง๋ฆฌ๊ฐ ๋ฉ๋๋ค. ๋ฐ๋ผ์ 229,376์ returnํฉ๋๋ค.
๐๋์ ํ์ด
1
2
3
4
5
6
7
8
9
10
|
class Solution {
public int solution(int n, int t) {
int answer = 0;
answer = n;
for(int i = 0; i < t; i++){
answer *= 2;
}
return answer;
}
}
|
cs |