잡다한 배똥월드

728x90
코딩 테스트 풀이 체크리스트
2시간 내에 풀었는가? O
본인의 실력으로 풀었는가? O

 

 

2439번: 별 찍기 - 2

첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오.

www.acmicpc.net

 

 

 

 

 

import java.io.*;
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());
		
        //1부터 n번째 줄까지 줄 기준 for문
		for (int i = 1; i <= n; i++) {
        	//줄에 맞춰서 * 작성하는 for문
			for (int j = 1; j <= n; j++) {
            	//오른쪽 정렬을 위해 만약 n-j가 i보다 작을 경우 *, 아니면 띄어쓰기 입력
                //System.out.print는 줄 바꿈 안함
				if (n-j < i) System.out.print("*"); else System.out.print(" ");
			}
            //System.out.println은 줄 바꿈
			System.out.println("");
		}
	}
}

 

 

문제 결과 메모리 시간 코드 길이
2439 맞았습니다!! 15376 KB 264 ms  395 B

 

 

 

 

 

 

728x90

+ Recent posts