Etc/알고리즘

[softeer] 6280

jjuni_96 2024. 7. 29. 22:23
728x90

문제

 

 

제약사항

 

메모리 제약

 

입/출력

 

문제 분석

단순 규칙만 찾으면 해결될 문제
1. 각 행의 사각형 갯수 : K
2. 각 행의 점 갯수 : K + 1
3. 정답 : 각 행의 점 갯수 ^ 2

 

풀이

import java.io.*;
import java.util.*;

public class Main {

    public static void main(String[] args) throws IOException {
        BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));

        // https://softeer.ai/practice/6280

        /*
            한줄에 위치한 사각형 갯수 : * 2^진행횟수
            한줄에 위치한 점의 갯수 : (한줄에 위치한 사각형 갯수+1) * 한줄에 위치한 사각형 갯수
         */

        int count = Integer.parseInt(bf.readLine());

        // 한줄에 위치한 사각형 갯수
        int squareCnt = (int) Math.pow(2, count);
        System.out.println((int) Math.pow(squareCnt+1, 2));
    }
}



성공

 

링크

https://softeer.ai/practice/6280

 

Softeer - 현대자동차그룹 SW인재확보플랫폼

 

softeer.ai

 

728x90
반응형
LIST