on
[프로그래머스][자바] 직사각형 별찍기
[프로그래머스][자바] 직사각형 별찍기
별찍기의 경우 학원에서는 기초반에서 숙제로 내어주는 일이 많습니다.
프로그래머스 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