반응형
문제
예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요.
입력
첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.
출력
첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다.
예제 입력 1 복사
3
예제 출력 1 복사
*
**
***
**
*
이문제는 2522번 풀이에서 공백관련 로직을 뺴면 그대로 이기에 2522번 풀이를 참고하길 바란다.
package BAEKJOON_2522;
/*
날짜: 2024.07.14.일
내용: 백준 2522번 문제
*/
import java.util.*;
public class BAEKJOON_2522 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt(); // 최대 별의 갯수를 입력받기
for (int i=1; i<=n; i++) { // 윗부분
int starCount = i;
while(starCount > 0) {
System.out.printf("*");
starCount--;
}
System.out.printf("\n");
}
for (int i=1; i<=n; i++) { // 아랫부분
int starCount = n-i;
while(starCount > 0) {
System.out.printf("*");
starCount--;
}
System.out.printf("\n");
}
}
}
반응형
'실습 > 백준' 카테고리의 다른 글
단어 길이 재기 - 2743번 (Java 풀이) (0) | 2024.07.15 |
---|---|
별 찍기 20 - 10995번 (Java 풀이) (0) | 2024.07.14 |
별 찍기 12 - 2522번 (Java 풀이) (0) | 2024.07.14 |
문자와 문자열 - 27866번 (Java 풀이) (0) | 2024.07.14 |
FizzBuzz - 28702번 (Java 풀이) (1) | 2024.07.14 |