JAVA/Coding Test

[JAVA] 백준 2903 중앙 이동 알고리즘_일반 수학1

오늘도개발 2023. 4. 13. 11:30

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

 

2903번: 중앙 이동 알고리즘

상근이는 친구들과 함께 SF영화를 찍으려고 한다. 이 영화는 외계 지형이 필요하다. 실제로 우주선을 타고 외계 행성에 가서 촬영을 할 수 없기 때문에, 컴퓨터 그래픽으로 CG처리를 하려고 한다.

www.acmicpc.net

 

접근 : 

 

 - n을 입력 받은 후 (2^n + 1)^2 로 점의 갯수를 구한다.

 코드 구현 : 

 

import java.io.*;

public class Main {

	public static void main(String[] srgs) throws IOException {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		int n = Integer.parseInt(br.readLine());
		int temp = (int) Math.pow(2, n);
		int result = (temp + 1) * (temp + 1);

		System.out.println(result);
		br.close();
	}
}