문제/백준

[백준] 10950. A+B - 3 - JAVA

c-hano 2025. 5. 5. 18:24

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

 


조건.

 

  • 배열의 갯수 C를 우선 입력 받는다.
  • A와 B를 입력받고  A+B의 값을 배열에 저장한다.
  • 해당 과정을 입력받은 C만큼 반복한다.
  • 저장한 배열을 출력한다.

풀이.

 

배열의 갯수 C를 입력받고 해당 크기의 배열 객체 arr를 생성했다.

Scanner sc = new Scanner(System.in);

int c;

int[] arr = new int[c];

 

A+B를 입력받고 A+B의 값을 배열에 저장한다. 해당 과정을 C만큼 반복한다.

for(int i =0; i < c; i++) {
        int a = sc.nextInt();
        int b = sc.nextInt();
        arr[i] = a + b;
    }

 

저장한 배열을 출력하였다.

    for(int i =0; i < c; i++) {
        System.out.println(arr[i]);
    }

 


정답.

 

import java.util.*;

public class Main { 
public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

    int c;
    
    c = sc.nextInt();

    int[] arr = new int[c];
    
    for(int i =0; i < c; i++) {
        
        int a = sc.nextInt();
        int b = sc.nextInt();
        arr[i] = a + b;
    }

    for(int i =0; i < c; i++) {
        System.out.println(arr[i]);
    }
}
}

참고.

 

  • for 반복문 안에 입력받을 a와 b를 넣어야 for 조건 안에서 계속 반복해서 a와 b값을 입력할 수 있다.

'문제 > 백준' 카테고리의 다른 글

[백준] 10951. A+B - 5 - JAVA  (0) 2025.05.06
[백준] 10951. A+B - 4 - JAVA  (0) 2025.05.05
[백준] 10871. X보다 작은 수 - JAVA  (0) 2025.05.04
[백준] 2530. 인공지능 시계 - JAVA  (1) 2025.05.03
[백준] 2480. 주사위 세개 - JAVA  (0) 2025.05.03