Programming/BaekJoon
백준 2438번 별찍기-1
helloworld:
2021. 7. 15. 10:09
이중 반복문 처음 배우면 무조건 찍어보는 것 같은.. 별찍기 문제이다.
이 문제는 별찍기 중에서도 제일 기초적인 문제이다.
BufferedReader를 이용하여 N을 입력 받는다 (반환형이 String이므로 Integer.parseInt()로 형변환).
이중 for문을 이용하여 출력버퍼에 *을 첫째 줄에 1 개, 둘째 줄에 2개..... 넣는다.
반복문을 다 돈 후에 결과를 출력한다.
import java.io.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int N = Integer.parseInt(br.readLine());
br.close();
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
for(int i = 0; i < N; i++) {
for(int j = 0; j <i+1; j++) {
bw.write("*");
}
bw.write("\n");
}
bw.flush();
bw.close();
}
}