개발자's Life

[Coding Test] 백준 - 별 찍기 - 1 본문

코딩테스트

[Coding Test] 백준 - 별 찍기 - 1

Rowen Jobs 2023. 3. 11. 02:34
728x90
반응형

문제

첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제

입력

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

 

출력

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

 

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
		// 반복할 값을 받는다
        int total_cnt = sc.nextInt();
        
        // 그려줄 별 카운트를 선언한다.
        int star_cnt = 0;
        
        
        for(int i = 0; i < total_cnt; i++){
            star_cnt++;
            // 별 갯수 만큼 star_cnt 를 증가시켜 별을 그려준다
            for(int j = 0; j < star_cnt; j++){
            	// println 을 사용하면 자동 줄바꿈이 되어 그냥 print 로 작업을 해준다
                System.out.print("*");
            }
            if(total_cnt -1 != i){
                System.out.println();
            }
        }
    }
}
728x90
Comments