RiverMoon Tech Blog
  • 백준 java) #2588번 : 곱셈
    2023년 03월 29일 20시 22분 10초에 업로드 된 글입니다.
    작성자: Moonsu99

    백준 java) #2588번 : 곱셈

     

     

    472가 A , 385가 B라고 가정했을 때, B의 자릿수를 구해 A와 연산하는 문제이다.

    풀이방식은 Scanner, BufferedReader 두 가지로 풀 수 있으며 나는 BufferedReader를 선택하여 풀었다.

     

    *풀이

    import java.io.BufferedReader;  // BufferedReader 클래스 import
    import java.io.IOException;  // IOException 클래스 import
    import java.io.InputStreamReader;  // InputStreamReader 클래스 import
    
    public class Main {
        public static void main(String[] args) throws IOException{
    
            BufferedReader br = new BufferedReader(new InputStreamReader(System.in));  // 표준 입력으로부터 BufferedReader 객체 생성
    
            int a = Integer.parseInt(br.readLine());  // 첫 번째 자연수 입력받기
            int b = Integer.parseInt(br.readLine());  // 두 번째 자연수 입력받기
    
            // 각 자리수별 곱 출력하기
            System.out.println(a * (b%10));
            System.out.println(a * ((b%100)/10));
            System.out.println(a * (b/100));
            System.out.println(a*b);
    
        }
    }

     

    *출력

     

    Scanner 와 BufferedReader의 차이는 다음 링크에서 참고 했다.

    https://velog.io/@langoustine/Scanner-VS-BufferedReader

    '놀이터' 카테고리의 다른 글

    백준 java) #2884번 : 알람시계  (0) 2023.04.06
    백준 java) #2753번 : 윤년  (0) 2023.03.30
    백준 java) #25314번 : 코딩은 체육과목입니다.  (0) 2023.03.29
    백준 java) #10926번 : ??!  (0) 2023.03.29
    백준 java) #1000번 : A+B  (0) 2023.03.29
    댓글