10992번: 별 찍기 - 17
예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요.
www.acmicpc.net
import java.util.Scanner;
class Main
{
public static void main(String args[])
{
Scanner sc = new Scanner(System.in);
int n=sc.nextInt();
for(int i=1; i<n; i++) {
System.out.printf(" ");
}System.out.println("*");
for(int i=2; i<=n-1; i++) {
for(int j=1; j<=n-i; j++) {
System.out.printf(" ");
} System.out.printf("*");
for(int j=1; j<=(i-1)*2-1; j++) {
System.out.printf(" ");
}System.out.println("*");
}
if(n!=1) {
for(int z=1; z<2*n; z++) {
System.out.printf("*");
}
}
}
}
반응형
'PS > BOJ' 카테고리의 다른 글
백준 2442 별 찍기 5 JAVA (0) | 2021.01.14 |
---|---|
백준 2445 별 찍기 8 JAVA (0) | 2021.01.14 |
백준 2522 별 찍기 12 JAVA (0) | 2021.01.14 |
백준 2446 별 찍기 9 JAVA (0) | 2021.01.14 |
백준 10991 별 찍기 16 JAVA (0) | 2021.01.14 |