[프로그래머스][자바] 직사각형 별찍기

[프로그래머스][자바] 직사각형 별찍기

별찍기의 경우 학원에서는 기초반에서 숙제로 내어주는 일이 많습니다.

프로그래머스 level 1에도 직사각형 별찍기가 있죠.

한 번 풀어 보도록 하겠습니다.

*직사각형 별찍기*

문제 설명

이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다.

별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요.

제한 조건

n과 m은 각각 1000 이하인 자연수입니다.

예시

입력

5 3

출력

*****

*****

*****

풀이

import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); for (int j = 1;j<=b;j++){ for(int i = 1; i<=a; i++){ System.out.print("*"); } System.out.println(); } } }

이중for문 하나로 문제가 끝이 나게 됩니다.

실행결과

테스트1 입력값 〉 "5 3"

기댓값 〉 "*****

*****

*****"

실행 결과 〉 테스트를 통과하였습니다.

출력 〉 *****

*****

***** 테스트2 입력값 〉 "2 2"

기댓값 〉 "**

**"

실행 결과 〉 테스트를 통과하였습니다.

출력 〉 **

**

테스트케이스도 모두 통과하는 것을 볼 수 있습니다.

감사합니다

from http://mollangharu.tistory.com/3 by ccl(A) rewrite - 2021-09-08 20:27:09