티스토리 뷰

백준 10950번

1. 정답(By java)

    ※ Scanner 활용

import java.util.Scanner;
 
public class Main {
	public static void main(String args[]) {
		Scanner sc = new Scanner(System.in);
 
		int 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;
		}
		sc.close();
 
		for (int d : arr) {
			System.out.println(d);
		}
	}
}

 

2. 풀이

import java.util.Scanner; // java.util 패키지에서 Scanner 클래스를 가져옴

public class Main { // Main 클래스 정의
    public static void main(String args[]) { // 프로그램의 시작점인 main 메서드
        Scanner sc = new Scanner(System.in); // 사용자로부터 입력을 받기 위해 Scanner 객체 생성
 
        int c = sc.nextInt(); // 첫 번째 입력값을 받아 변수 c에 저장 (테스트 케이스의 개수)
        int arr[] = new int[c]; // c 크기의 정수 배열 arr을 선언
 
        for (int i = 0; i < c; i++) { // 테스트 케이스의 개수만큼 반복
            int a = sc.nextInt(); // 두 개의 정수를 입력받아 첫 번째 정수를 a에 저장
            int b = sc.nextInt(); // 두 번째 정수를 b에 저장
            arr[i] = a + b; // a와 b의 합을 배열 arr의 i번째 요소에 저장
        }
        sc.close(); // Scanner 객체를 닫아 리소스를 해제
 
        for (int d : arr) { // 배열 arr의 각 요소에 대해 반복
            System.out.println(d); // arr 배열의 각 요소(즉, 두 정수의 합)를 출력
        }
    }
}
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함