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