on
[Algorithm] JAVA - 백준 2439번
[Algorithm] JAVA - 백준 2439번
✓ 문제
- 백준 2439번
24389 별찍기 -2
문제 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오.
입력 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.
출력 첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다.
✓ 풀이
import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.IOException; import java.util.StringTokenizer; public class Main { public static void main (String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); StringTokenizer st = new StringTokenizer(br.readLine()); int a = Integer.parseInt(st.nextToken()); for (int i = 0; i < a; i++) { for (int j = 0; j < a-i-1; j++) { bw.write(' '); } for (int k = 0; k <= i; k++) { bw.write('*'); } bw.newLine(); } br.close(); bw.flush(); bw.close(); } }
from http://59st.tistory.com/78 by ccl(A) rewrite - 2021-10-21 05:02:02