
import java.util.Scanner;
class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
for(int i = 0;i<b;i++){
for(int j=0;j<a;j++){
System.out.print("*");
}
System.out.println();
}
}
}
이렇게 별을 찍어서 모양을 만드는 문제는 보통 for문을 통해서 쉽게 해결할 수 있다.
이중 for문을 활용해서 먼저 열의 수만큼 "*"을 출력하고
System.out.println();을 통해 한줄 띈다음 또 "*"을 출력하는 식으로 해결했다. 반복문을 알고있다면 충분히 해결할 수 있는 문제였다.
'프로그래머스 문제 풀이' 카테고리의 다른 글
| Lv0 - 마지막 두 원소 (0) | 2025.02.22 |
|---|---|
| Lv0 - 이어 붙인 수 (0) | 2025.02.22 |
| Lv1 - 핸드폰 번호 가리기 (0) | 2025.02.21 |
| Lv1 - 두 개 뽑아서 더하기 (0) | 2025.02.19 |
| Lv1 - 음양더하기 (0) | 2025.02.19 |