Paradox Simulation

728x90
반응형

코딩테스트 연습 - 직사각형 별찍기 | 프로그래머스 (programmers.co.kr)

 

코딩테스트 연습 - 직사각형 별찍기

이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다. 별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요. 제한 조건 n과 m은 각각 1000 이하인 자연수

programmers.co.kr

 

직사각형 별찍기

 

문제 설명

이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다.
별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요.


제한 조건
  • n과 m은 각각 1000 이하인 자연수입니다.

예시

입력

5 3

출력

*****
*****
*****

 

문제 풀이는 다음과 같이 했다.

 

  1. 입력값을 토대로 첫번째가 가로, 두번째가 세로
  2. 먼저 가로값을 출력해야하므로 for 문 안쪽에, 그리고 띄워써주는 세로를 뒷쪽에 배치

 

문제 프로그래밍

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("");
        }
            
    }
}

 

 

정확성 테스트
테스트 1  통과 (125.36ms, 67.3MB)
테스트 2  통과 (127.90ms, 68.1MB)
테스트 3  통과 (129.20ms, 65.3MB)
테스트 4  통과 (127.29ms, 66.1MB)
테스트 5  통과 (153.39ms, 64.3MB)
테스트 6  통과 (127.88ms, 71.2MB)
테스트 7  통과 (137.87ms, 69.7MB)
테스트 8  통과 (160.20ms, 79.1MB)
테스트 9  통과 (223.56ms, 81.2MB)
테스트 10  통과 (144.30ms, 65.8MB)
테스트 11  통과 (173.18ms, 77.2MB)
채점 결과
정확성: 100.0
합계: 100.0 / 100.0

 

728x90
반응형
250x250
반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band