자바 백준 10953번
브론즈 3
https://www.acmicpc.net/problem/10953
문제 보기
분류: 수학, 문자열, 사칙연산, 파싱
문제 풀기
테스트 케이스만큼 각 줄을 문자열로 입력받고 " , " 로 분리하여 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;
}
}
'공부하기 > 백준' 카테고리의 다른 글
[Java] 백준 풀기 2501 - 약수 구하기 (0) | 2023.06.01 |
---|---|
[Java] 백준 풀기 5585 - 거스름돈 (0) | 2023.05.31 |
[Java] 백준 풀기 10171 - 고양이 (0) | 2023.05.29 |
[Java] 백준 풀기 2839 - 설탕 배달 (0) | 2023.05.28 |
[Java] 백준 풀기 11478 - 서로 다른 부분 문자열의 개수 (0) | 2023.05.27 |