신규 블로그를 만들었습니다!
문제
첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제
하지만, 오른쪽을 기준으로 정렬한 별 (예제 참고)을 출력하시오.
입력
첫째 줄에 N (1<=N<=100)이 주어진다.
출력
첫째 줄부터 N번째 줄 까지 차례대로 별을 출력한다.
예제입력
5
예제출력
*****
****
***
**
*
코드
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Ex2441 {
public static void main(String[] args) {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
try {
int n = Integer.parseInt(br.readLine().trim());
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();
}
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
}
}
※ 직접 문제 풀고 돌려본 뒤, 채점까지 마친 후에 작성한 글입니다.
더 좋은 방법이 있다면, 댓글로 알려주시면 감사하겠습니다 :)
'Algorithm > 백준 온라인 저지' 카테고리의 다른 글
백준/8393번 :: 합 (Java 구현) (4) | 2018.06.23 |
---|---|
백준/1924번 :: 2007년 (Java 구현) (2) | 2018.06.23 |
백준/2440번 :: 별찍기 - 3 (Java 구현) (2) | 2018.06.23 |
백준/7576번 :: 토마토 (Java 구현) BFS 깊이우선탐색 (2) | 2018.06.19 |
백준/9095번 :: 1, 2, 3 더하기 (Java 구현) DP - 다이나믹 프로그래밍 (4) | 2018.06.19 |
최근댓글