공부하기/백준

[Java] 백준 풀기 10953 - A+B 6

XEV 2023. 5. 30. 23:35

 자바 백준 10953번

브론즈 3

https://www.acmicpc.net/problem/10953

 

10953번: A+B - 6

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

www.acmicpc.net

 

 

 

 

 

문제 보기

분류: 수학, 문자열, 사칙연산, 파싱

 

 

 

 

 

문제 풀기

테스트 케이스만큼 각 줄을 문자열로 입력받고 " , " 로 분리하여 array 에 저장한다.

array 에 저장된 두 개의 String 타입의 숫자를 Integer.parseInt() 를 통해 Integer 타입으로 변환하고 두 수를 더한다.

 

 

 

 

 

코드 보기

import java.util.Scanner;

public class Main {
    
    public static void main (String args[]) {
        
        Scanner sc = new Scanner(System.in);
        
        int testCase = sc.nextInt();
        
        for (int i = 0; i < testCase; i++) {
            // 문자 "," 로 분리하여 array 에 저장.
            String[] numArr = sc.next().split("[,]");
            
            int result = sumFunc(numArr[0], numArr[1]);
            
            System.out.println(result);
        }
        
    }
    
    // String 숫자 두 개를 받아 Intger 로 변환 후 합을 return.
    public static int sumFunc (String strNumA, String strNumB) {
        int numA = Integer.parseInt(strNumA);
        int numB = Integer.parseInt(strNumB);
        
        return numA + numB;
    }
    
}