반응형
1. 문제
https://www.acmicpc.net/problem/10950
2. 풀이
"두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
첫 줄에는 테스트 케이스 개수 T가 주어진다."
기본적으로 두 정수 A와 B를 더해주는 프로그램을 만들면 된다.
단 A와 B를 몇 번 입력받을 건지를 만들어 주어야 한다.
예를 들어서 사용자가 테스트 케이스 개수로
3을 입력했다면 이 의미는
덧셈 연산을 총 3번 해주란 이야기다.
위의 이미지를 보면 맨 처음에 3을 입력했다.
그리고 나는
1 + 2
2 + 4
5 + 7
이렇게 총 3개의 식의 덧셈 결과값을 알고 싶은 것이다.
결과값으로 3, 6, 12가 나왔다.
1 + 2 = 3
2 + 4 = 6
5 + 7 = 12
이렇게 사용자가 처음 입력한 숫자만큼
식을 입력받고, 결과값을 출력해주는 프로그램을 만들면 된다.
3. 코드
import java.util.Scanner;
public
class Main {
public static
void main ( String[] args ) {
Scanner scan = new Scanner(System.in);
int count = scan.nextInt(); // 몇 번 덧셈연산을 해줄 건지 입력
int [] result = new int[count]; // 더해진 숫자들이 저장될 배열 선언
//입력된 숫자들을 더해 줌
for (int i=0; i<count; i++){
int A = scan.nextInt();
int B = scan.nextInt();
result[i] = A + B; //입력된 숫자들은 result란 배열에 저장됨
}
// 더해준 숫자들을 출력
for (int i=0; i<count; i++){
System.out.println(result[i]);
}
}
}
코드를 작성하면 위와 같을 것이다.
A + B가 더해져서 나온 결과값을 배열에 저장한다는 것만
잘 생각해 냈다면 크게 어렵지 않은 문제다.
반응형
'IT > BaekJoon' 카테고리의 다른 글
[백준/JAVA] 25304번 영수증 문제 (0) | 2023.04.09 |
---|---|
[JAVA] 백준 8393번 합 문제 자세한 풀이 (0) | 2023.04.02 |
[백준/JAVA] 2739 구구단 문제 (0) | 2023.03.12 |
[백준/JAVA] 2480 주사위 세개 (0) | 2023.03.05 |
[백준/JAVA] 2525 오븐 시계 (0) | 2023.02.26 |