2439 - 별 찍기 - 2알고리즘/백준2023. 8. 16. 22:27
Table of Contents
별 찍기 - 1과 다르게 별이 오른쪽 부터 찍혀야하는 문제이다.
공백(" ") 을 의미하는 안쪽 for문에 첫번째 for문은 조건식을 j<=N-i로 설정하여
N번째 자리에는 *이 출력되야하기 때문에 그 외에 N-i까지는 공백으로 출력하였다.
*을 의미하는 안쪽 for문에 두번째 for문은 조건식을 k<=i로 설정하여
공백for문을 통해 앞자리를 공백으로 채우면 그 뒤를 이어서 i만큼 *을 찍는다.
package boj;
import java.util.Scanner;
public class b2439 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
for(int i=1; i<=N; i++) {
for(int j=1; j<=N-i; j++) {
System.out.print(" ");
}
for(int k=1; k<=i; k++) {
System.out.print("*");
}
System.out.println();
}
}
}
// *
// **
// ***
// ****
//*****
728x90
'알고리즘 > 백준' 카테고리의 다른 글
10951 - A + B - 4 (0) | 2023.08.16 |
---|---|
10952 - A + B - 5 (0) | 2023.08.16 |
2438 - 별 찍기 - 1 (0) | 2023.08.16 |
15552 - 빠른 A + B (0) | 2023.08.16 |
25314 - 코딩은 체육과목입니다. (0) | 2023.08.16 |
@leegeonwoo :: geonwoo
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!