본문 바로가기

알고리즘/🥉 브론즈

백준 10824 네 수 자바 풀이

728x90

난이도 : 브론즈3

풀이일 : 07016

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

 

10824번: 네 수

첫째 줄에 네 자연수 A, B, C, D가 주어진다. (1 ≤ A, B, C, D ≤ 1,000,000)

www.acmicpc.net


링크로 이동하기 귀찮은 분들을 위한 문제 캡쳐


풀이 코드

import java.util.Scanner;

public class J01_b_10824 {
	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		String a = scan.next();
		String b = scan.next();
		String c = scan.next();
		String d = scan.next();
		scan.close();
		
		Long ab = Long.parseLong(a+b);
		Long cd = Long.parseLong(c+d);
		
		System.out.println(ab+cd);
	}
}

 

  • Long : integer 범위를 초과하는 긴 숫자 자료형
  • Long.parseLong(string) : 문자열을 Long자료형으로 변환

느낀점

아직도 숫자들 구분해서 쓰는게 낯설고 어색하다.

자바 익숙해진다고 생각했는데 아직멀었네