본문 바로가기
Beakjoon&프로그래머스/Java

[백준/Java] 34466번 Positioning Peter’s Paintings

by 현장 2025. 10. 28.

-Code

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;

public class BOJ34466 {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        StringTokenizer st = new StringTokenizer(br.readLine());

        int a = Integer.parseInt(st.nextToken());
        int b = Integer.parseInt(st.nextToken());
        int x = Integer.parseInt(st.nextToken());
        int y = Integer.parseInt(st.nextToken());

        int hor = 2 * ((a + x) + Math.max(b, y));
        int ver = 2 * ((b + y) + Math.max(a, x));

        System.out.println(Math.min(hor, ver));
    }
}