반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 가운데 글자 가져오기 python
- 코드업 1020 자바
- 가운데 글자 가져오기 java
- 프로그래머스 가운데 글자 가져오기 파이썬
- 청년 Ai Big Data 아카데미
- 가운데 글자 가져오기 파이썬
- 최소 스패닝 트리 자바
- 코드업 1020 java
- 프로그래머스 나누어 떨어지는 숫자 배열 파이썬
- m1 docker
- codeup 1020 java
- 나누어 떨어지는 숫자 배열 java
- 나누어 떨어지는 숫자 배열 python
- docker 삭제
- 최단 경로 알고리즘
- m1 docker install
- 프로그래머스 가운데 글자 가져오기 python
- 프로그래머스 가운데 글자 가져오기 자바
- 트리의 지름 자바
- 최소 스패닝 트리
- 빅데이터분석기사
- 프로그래머스 나누어 떨어지는 숫자 배열 자바
- 청년 AI Big Data 아카데미 13기
- 트리의 지름 java
- docker 완전 삭제
- docker remove
- 핸즈온 머신러닝
- codeup 1020 자바
- 빅분기실기
- 가운데 글자 가져오기 자바
Archives
- Today
- Total
NineTwo meet you
[백준] 10992 별 찍기 - 17 본문
반응형
문제
예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요.
입력
첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.
출력
첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다.
예제
코드
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import java.util.Scanner; | |
public class BOJ10992 { | |
public static void main(String[] args) { | |
Scanner scanner = new Scanner(System.in); | |
int n = scanner.nextInt(); | |
int blank = n; | |
int len = -1; | |
for(int i = 0; i < n; i++) { | |
blank--; | |
len += 2; | |
if(blank != 0) { //마지막 줄이 아닐 때, | |
// blank 개수만큼 문자열 출력 | |
for(int j = 0; j < blank; j++) { | |
System.out.print(" "); | |
} | |
for(int j = 0; j < len; j++) { | |
if(j == 0 || j == len-1) { //문자열의 맨 앞과 맨 뒤에서만 *을 출력 | |
System.out.print("*"); | |
}else { //나머지의 경우 빈칸을 출력 | |
System.out.print(" "); | |
} | |
} | |
System.out.println(); | |
}else { //마지막 줄일 때, 해당 줄의 문자열 길이만큼 *출력한다. | |
for(int j = 0; j < len; j++) { | |
System.out.print("*"); | |
} | |
System.out.println(); | |
} | |
} | |
} | |
} |
반응형
'프로그래밍 문제 > 백준' 카테고리의 다른 글
[백준] 10994 별 찍기 - 19 (0) | 2020.06.26 |
---|---|
[백준] 10993 별 찍기 - 18 (0) | 2020.06.26 |
[백준] 10991 별 찍기 - 16 (0) | 2020.06.26 |
[백준] 10990 별 찍기 - 15 (0) | 2020.06.26 |
[백준] 2556 별 찍기 - 14 (0) | 2020.06.26 |
Comments