Archives
Recent Posts
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
관리 메뉴

개발도생's Blog

[백준][Java] 15232_Rectangles 본문

BaekJoon

[백준][Java] 15232_Rectangles

개발도생 2022. 12. 9. 19:03

[백준] 15232_Rectangles  문제

 

15232번: Rectangles

Read two integer numbers R and C from the standard input and then print R lines with C asterisks (*) each. Example (R=3, C=5): ***** ***** ***** Example (R=2, C=10): ********** **********

www.acmicpc.net


15232, Rectangles  문제


단순 별 찍기 문제다. 

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Main {
    public static void main(String[] args) throws IOException{

        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        
        int R = Integer.parseInt(br.readLine());
        int C = Integer.parseInt(br.readLine());

        for(int i = 0; i < R; i++){
            for(int j = 0; j < C; j++){
                System.out.print("*");
            }
            System.out.print("\n");
        }
    }
}

 

먼저 입력 값은 Bufferedreader Class를 사용했다.

 

[Java][Class] Bufferedreader

코딩 테스트 문제들을 풀다가 우연히 알게 된 Bufferedreader 객에 대해서 공부해봤다. Bufferedreader Class는, 이름과 같이 버퍼를 사용하는 클래스다. 일반적으로 알고 있던 Scanner Class는 사용자가 값을

nan-o-nuel-do.tistory.com

버퍼에 저장된 값들은 Integer.parseInt()를 통해 형 변환을 한 후 정수 타입의 변수에 저장했다.

 

변수에 저장된 값들을 중첩 반복문의 조건에 넣어주고,

 

반복문 안에 반복문에 별을 출력해줄 출력문을 입력해주었다.

 

안쪽 반복문 바깥쪽에 바로 개행을 입력해줘야 올바르게 줄 바꿈이 가능하다.

 


입력 해야되는 값과 출력 값


위와 같은 코드로 제출했을 때,

맞았습니다!!

'BaekJoon' 카테고리의 다른 글

[백준][Java] 15552_빠른 A+B  (2) 2022.12.11
[백준][Java] 15439_Vera and Outfits  (2) 2022.12.09
[백준][Java] 15080_Every Second Counts  (1) 2022.12.08
[백준][Java] 15059_Hard choice  (2) 2022.12.08
[백준][Java] 15051_Máquina de café  (0) 2022.12.06
Comments