java/백준 알고리즘
[백준 알고리즘/조건문] 2439번 별 찍기 -2
각시탈코더
2023. 3. 8. 10:26

💡문제 접근 방법
①1행부터 N행까지 출력하기 위한 가장 큰 틀인 반복문을 만든다.
②공백은 1행에 4개, 2행에 3개, 3행엔 2개 ... 로 출력된다. 즉 i번째 행에서는 N-i의 공백이 출력된다.
③별은 i번째 행에서 i개가 출력된다.
④이중 for문에 안에 두 개의 for문을 쓴다.
💡정답
import java.util.Scanner;
public class no2439 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
sc.close();
for(int i = 1; i < N; i++) {
// 공백
for(int j = 1; j <= N-i; j++) {
System.out.print(" ");
}
// 별
for(int k = 1; k < N; k++) {
System.out.print("*");
}
System.out.println();
}
}
}