NO.2438

풀이코드
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
sc.close();
for(int i=0; i<N; i++) {
for(int j=0; j<=i; j++) {
System.out.print('*');
}
System.out.println();
}
}
}
📌 예제 기준 5x5 배열로 생각해서 풀면 된다. 조건식은 i>=j 로 넣었다.
별이 찍히는 위치가 행인덱스와 열인덱스가 같거나, 행인덱스가 열인덱스보다 작아야 한다.
더보기
💡행과 열을 ( i , j ) 라고 쳤을 때,
(0,0) (0,1) (0,2) (0,3) (0,4)
(1,0) (1,1) (1,2) (1,3) (1,4)
(2,0) (2,1) (2,2) (2,3) (2,4)
(3,0) (3,1) (3,2) (3,3) (3,4)
(4,0) (4,1) (4,2) (4,3) (4,4)
'JAVA-BAEKJOON > 3단계 반복문' 카테고리의 다른 글
[백준/03-11] 10952 A+B - 5 (0) | 2024.02.28 |
---|---|
[백준/03-10] 2439 별 찍기 - 2 (2) | 2024.02.28 |
[백준/03-08] 11022 A+B - 8 (0) | 2024.02.27 |
[백준/03-07] 11021 A+B - 7 (0) | 2024.02.27 |
[백준/03-06] 15552 빠른 A+B (0) | 2024.02.26 |