

-Code
import java.util.Scanner;
public class BOJ2903 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
// 모두 제곱수로 이어나가는데
// 2, 3, 5, 9로 1 + 2의 n승 만큼 증가한 값의 제곱수임
// 그래서 한변에 찍히는 점의 갯수는 1 + 2의 n승이고
int points = (int) Math.pow(2, n) + 1;
// 이 한변의 값을 제곱하면 값을 출력
System.out.println(points * points);
}
}'Beakjoon&프로그래머스 > Java' 카테고리의 다른 글
| [백준/Java] 1193번 분수찾기 (0) | 2025.12.21 |
|---|---|
| [백준/Java] 2292번 벌집 (0) | 2025.12.21 |
| [백준/Java] 2720번 세탁소 사장 동혁 (0) | 2025.12.21 |
| [백준/Java] 9946번 단어 퍼즐 (0) | 2025.12.21 |
| [백준/Java] 11005번 진법 변환 2 (0) | 2025.12.20 |