문제 풀이/백준

[백준] 24723번. 녹색 거탑(JAVA)

27200 2024. 11. 29. 12:19

문제

https://www.acmicpc.net/problem/24723


풀이(1분)

import java.io.*;

public class Main{
    public static void main(String[] args) throws IOException{
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        int n = Integer.parseInt(br.readLine());
        System.out.println((int)Math.pow(2,n));
    }
}

 

제일 위에 있는 캐릭터의 입장에서 봤을 때 내려갈 때마다 2가지의 선택권을 갖기 때문에 x2씩 해가는 것과 동일하다.

따라서 제곱 메서드인 Math.pow를 사용해주고 이것이 double타입의 자료형을 반환하기 때문에 int 자료형으로 다운캐스팅 해주었다.