Notice
Recent Posts
Recent Comments
Link
«   2025/01   »
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
Tags more
Archives
Today
Total
관리 메뉴

luke

[백준] - 네 수 (10824) (자바/Java) 본문

알고리즘문제/백준 문제(Java)

[백준] - 네 수 (10824) (자바/Java)

luke-king 2024. 4. 29. 13:22

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

문제.


 

 

 

 

 

 

 

 

풀이.


 

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

        Scanner sc = new Scanner(System.in);

        String[] arr = new String[4];
        
        for (int i = 0; i < 4; i++) {
            arr[i] = sc.next();
        }
        String res1 = arr[0] + arr[1];
        String res2 = arr[2] + arr[3];
        System.out.println(Long.parseLong(res1) + Long.parseLong(res2));

    }

}

 

이번 문제는 " 네 수 " 문제다.

a, b, c, d 입력값이 주어지면 a, b를 앞뒤로 붙이고 c, d를 붙인 뒤 합을 구하는 문제다.

바로 보자마자 느낌이 오겠지만 문자열로 입력받은뒤 형변환 해주면 끝이다!

그럼 바로 풀이를 해보겠다.

 

1. a,b,c,d 4개의 입력 값 이므로 4 사이즈의 배열을 생성해 준다.

 

2. 각 인덱스에 맞게 입력값을 넣어준다.

 

3. 0,1 (a, b)  2,3(c, d) 순으로 연결시켜 준다.

 

4. 마지막으로 형변환을 통해 더해주면 끝이다.