백준알고리즘

[3단계 for문 사용해보기]2440번

moon.i 2017. 12. 5. 12:28

문제

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

입력

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

출력

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

예제 입력 

5

예제 출력 

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



































[소스코드]

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import java.util.*;
class Main {
 
    
    public static void main(String[] args) {
        Scanner sca = new Scanner(System.in);
        int n = sca.nextInt();
        
        for(int k =0; k<=n; k++){
            for(int i= n-k; i>=1; i--){
                System.out.print("*");            
            }
            System.out.print("\n");
        }
        
    }
 
}
 
cs


[풀이]

1. 공백없이  입력받으 수부터 역으로 별을 찍으며 배려간다.