✏️ 문제풀이/백준

[백준/Java] 2441번 :: 별 찍기 - 4

bono-hye 2024. 7. 13. 11:52

| 문제

첫째 줄에는  N, 둘째 줄에는  N-1, ..., N번째 줄에는  1개를 찍는 문제

하지만, 오른쪽을 기준으로 정렬한 (예제 참고) 출력하시오.

 

| 입력

첫째 줄에 N(1 ≤ N ≤ 100) 주어진다.

 

| 출력

첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다.

 

| 출력 예제

*****
 ****
  ***
   **
    *

 

| 풀이

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

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());

        for(int i=0; i<N; i++) {
            for(int j=0; j<i; j++) 
                System.out.print(" ");

            for(int j=0; j<N-i; j++)
                System.out.print("*");

            System.out.println();
        }
    }
}

 

| 정리

오랜만에 풀이한 별 찍기 문제

반복문의 중첩으로 풀이 완료~!