boj)2523

2020. 8. 29. 18:06PS/boj

import java.io.*;

public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));

        int N = Integer.parseInt(br.readLine());
        int line = (2*N)-1;

        for (int i = 1; i <= line; i++) { // 열 ((N-1)*2)+1
            if (i <= N) {
                for (int j = 0; j < i; j++) { // 행 : 별 -> 증가
                    bw.append('*');
                }
            } else {
                for (int j = 0; j < (N*2)-i; j++) { // 행 : 별 -> 감소
                    bw.append('*');
                }
            }

            bw.newLine();
        }

        br.close();
        bw.flush();
        bw.close();

    }
}

 

- 애초에 완성 시켰는데 계속 출력형식이 틀렸다고 했다.

- 나는 뒤에 공백도 출력해야하는줄 알았는데 출력하면 안되고 그냥 별만 출력해야 정답처리가 된다.

 


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

'PS > boj' 카테고리의 다른 글

boj)10996  (0) 2020.08.29
boj)2446  (0) 2020.08.29
boj)1110  (0) 2020.08.29
boj)10989  (0) 2020.08.28
boj)1431  (0) 2020.08.28