[백준] 2440번 : 별 찍기 - 3 - JAVA(자바)

Life is ninanino·2022년 10월 31일
0

[백준] JAVA

목록 보기
26/37
post-thumbnail

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


그렇다 실패는 성공의 어머니다
저번에 역순으로 잘못 찍어낸 별찍기 -1의 오답이 이번 별찍기 -3의 정답이다

++정답코드

package 백준;// @ author ninaaano

import java.io.*;

public class b_2440 {
    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());

        for(int i=1; i<=n; i++){
            for(int j=i; j<=n; j++){
                bw.write("*");
            }
            bw.newLine();
        }
        br.close();
        bw.flush();
        bw.close();
    }
}

i가 1부터 n까지 도는 동안
j는 1부터 n까지 돌면서 별을 개행없이 찍어주고
i가 도는 for문 안에서 개행해주면 된다
BufferedReader 연습을 많이 해야할 것 같은데
익숙한 Scanner만 쓰게된다.. 나중에 시간을 줄여야하는 문제가 나올땐 버퍼를 사용해야 할 것 같은데

profile
백엔드 프로그래밍을 공부하고 있습니다. AWS, 클라우드 환경에 대해 관심이 많습니다.

0개의 댓글