
-Code
import java.util.Scanner;
public class BOJ2446 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
for (int i = n; i > 0; i--) {
printStar(n, i);
}
for (int i = 2; i <= n; i++) {
printStar(n, i);
}
}
private static void printStar(int num, int idx) {
StringBuilder sb = new StringBuilder();
for (int i = 0; i < num + idx - 1; i++) {
if (num - idx > i) {
sb.append(" ");
} else {
sb.append("*");
}
}
System.out.println(sb);
}
}'Beakjoon&프로그래머스 > Java' 카테고리의 다른 글
| [LeetCode/Java] Greatest Common Divisor of Strings (0) | 2025.12.19 |
|---|---|
| [LeetCode/Java] Merge Strings Alternately (0) | 2025.12.19 |
| [백준/Java] 11719번 그대로 출력하기 2 (0) | 2025.12.19 |
| [백준/Java] 3009번 네 번째 점 (0) | 2025.12.19 |
| [백준/Java] 2442번 별 찍기 - 5 (0) | 2025.12.19 |