✏️ 난이도 : LV1 

🚀 문제

직사각형 별찍기

문제 링크


https://programmers.co.kr/learn/courses/30/lessons/12969


문제 해결 코드

import java.util.Scanner;
import java.io.*;
import java.util.*;


class Solution {
    public static void main(String[] args)  throws Exception {
        
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
        
        StringTokenizer st ;
        
        st = new StringTokenizer(br.readLine()," ");
        
        int n = Integer.parseInt(st.nextToken());
        int m = Integer.parseInt(st.nextToken());
        
        for(int i=0; i<m; i++){
            for(int j=0; j<n; j++){
                bw.write("*");
            }
            bw.write("\n");
        }
        
        bw.flush();
        bw.close();
        br.close();
        
        

    }
}


문제를 풀면서 !

  • 기본적인 입출력과 for문을 묻는 문제라고 생각한다.
  • System.out.print()문과 Scanner 클래스를 이용을 많이 해왔지만 백준을 풀었을때 메모리와 속도 차이가 심한것을 보고 익숙해지기위해 BufferedReader와 BufferedWriter를 사용했다.



😵 개인 학습을 위한 블로그입니다. 잘못된 정보가 있을 경우 언제든지 지적해주시면 감사하겠습니다. 😵