본문 바로가기
Algorithm/백준 알고리즘

[백준 알고리즘] 2523번 - 별 찍기 - 13

by 코딩하는 붕어 2021. 2. 1.
반응형

5. 실습 - 별 찍기 - 13

 

 

문제) 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요.

입력 출력
3 *
**
***
**
*

 

import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int num = sc.nextInt();
        for (int i = 0; i < num; i++) {  // 입력한 숫자까지 * 출력. n번 반복
            for (int j = 0; j <= i; j++) {  // j가 i보다 크거나 작을때까지 j 증감. n-1번 반복
                System.out.print("*");  // 별 출력
            }
            System.out.println();  // 줄 바꿈
        }
        for (int i = 1; i < num; i++) {  // i는 1이고 i가 n보다 작을때까지 * 출력. n번 반복
            for (int j = num; j > i; j--) {  // j는 n이고 j가 i보다 클동안 j 감소. n-1번 반복
                System.out.print("*");  // 별 출력
            }
            System.out.println();  // 줄 바꿈
        }
    }
}
 

첫번째 for문에서 조금만 변경하면됨

별문제는 언제 봐도 끔찍

반응형

댓글