📝 문제
🔑 풀이 과정
· 모든 하나의 블록에서 총 2가지 방법(왼쪽, 오른쪽)으로 내려올 수 있다. 즉 한 층 내려올때 마다 2를 곱해준다. 높이가 N이면 정답은 2^N이 된다.
🔓 답안
import java.io.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
int N = Integer.parseInt(br.readLine()); //녹색 거탑의 높이
int result = (int) Math.pow(2, N);
//출력
bw.write(result + "\n");
bw.flush();
bw.close();
}
}
🖤 알고리즘 분류
- 수학
- 사칙연산
'PS > Baekjoon' 카테고리의 다른 글
[Baekjoon] 2193 - 이친수 (0) | 2023.09.11 |
---|---|
[Baekjoon] 2501 - 약수 구하기 (0) | 2023.09.11 |
[Baekjoon] 15439 - 베라의 패션 (0) | 2023.09.08 |
[Baekjoon] 10797 - 10부제 (0) | 2023.09.07 |
[Baekjoon] 10026 - 적록색약 (0) | 2023.09.06 |
댓글