본문 바로가기
JAVA(폐쇄)/문제풀이

백준(BAEKJOON) 10950 A+b-3

by 진사담 2023. 3. 13.
728x90
반응형

위 문제는 A와 B를 입력 받아

테스트 케이스(몇개의 A와 B를 계산시킬건지)의 개수를 정해

각각 다른 A와 B의 값을 덧셈 시키는 문제이다.

 

가장 간단한 방법은

배열을 안쓰는 방법이다.

 

import java.util.Scanner;

public class Main2 {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		System.out.println("테스트할 케이스의 수 : ");
		int cs = sc.nextInt();

		for (int i = 0; i < cs; i++) {
			System.out.println("A를 입력하세요");
			int A = sc.nextInt();
			System.out.println("B를 입력하세요");
			int B = sc.nextInt();

			System.out.println(A + B);
		}

	}
}

가장 간단한 방법으로

A와 B값을 입력하면 바로 결과값이 나오고 

다음 케이스로 넘어가는 코드다

 

다음은 배열을 이용한

코드방식으로 배열을 이용하면 백준 문제의 예시처럼

A,B코드가 케이스 수대로 적히며

결과값을 낸다.

 

import java.util.Scanner;

public class Main2 {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		System.out.println("테스트할 케이스의 수 : ");
		int cs = sc.nextInt();

		int arr[] = new int[cs];
 
		for (int i = 0; i < cs; i++) {
			System.out.println("A를 입력하세요");
			int a = sc.nextInt();
			System.out.println("B를 입력하세요");
			int b = sc.nextInt();
			arr[i] = a + b;
		}
		sc.close();
 
		for (int k : arr) {
			System.out.println(k);
		}
	}
}

728x90
반응형

'JAVA(폐쇄) > 문제풀이' 카테고리의 다른 글

자바(JAVA) 백준 - 2588 (곱셈)  (0) 2023.03.21
백준(BAEKJOON) -8393번 합  (0) 2023.03.13
BAECK JOON(백준)-2739번 구구단  (0) 2023.03.13
JAVA - MAP 컬렉션 클래스  (0) 2023.03.08
JAVA - THREAD 클래스 -2  (0) 2023.03.08