[백준/JAVA] 9546번 3000번 버스

정은아·2025년 1월 25일

[알고리즘] 수학 모음

목록 보기
145/152
post-thumbnail

문제

백준 9546번 3000번 버스 JAVA

내 풀이

import java.io.BufferedReader;
import java.io.InputStreamReader;

public class Main {

    public static void main(String[] args) throws Exception {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        StringBuilder sb = new StringBuilder();

        int num = Integer.parseInt(br.readLine());

        for (int i = 0; i < num; i++) {
            int answer = 1;

            int number = Integer.parseInt(br.readLine());

            for (int j = 1; j < number; j++) {
                answer = (answer * 2) + 1;
            }

            sb.append(answer).append("\n");
        }

        System.out.println(sb.toString());
    }
}

느낀점

profile
꾸준함의 가치를 믿는 개발자

0개의 댓글