[백준 2522번] 별 찍기 - 12
[백준 2522번] 별 찍기 - 12
별 찍기는 너무 어려워😂
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | package _1월_2주차; import java.util.Scanner; public class 백준_손수경_정답_2522 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int line = sc.nextInt(); int i, j; //위에서부터 별이 점점 늘어나는(?) 부분 for (i = 1; i <= line ; i++) { for (j = 1; j <= line-i; j++) { System.out.print(" "); } for (j = 1; j <= i; j++) { System.out.print("*"); } System.out.println(); } //별이 점점 줄어드는(?) 부분 for (i = line - 1; i >= 1; i--) { for (j = 1; j <= line - i; j++) { System.out.print(" "); } for (j = 1; j <= i; j++) { System.out.print("*"); } System.out.println(); } } } | cs |
별이 점점 늘어날 때는 i = 1 부터 시작, 별이 점점 줄어들 때는 i = line - 1 부터 시작!
댓글남기기