728x90
BOJ 11943 파일 옮기기
문제
두 개의 바구니에 사과와 오렌지가 있다.
첫 번째 바구니에는 사과 A개와 오렌지 B개가 있으며 두 번째 바구니에는 사과 C개와 오렌지 D개가 있다.
당신은 한 바구니에 있는 과일 하나를 집어서 다른 바구니로 옮길 수 있다.
이런 식으로 과일을 옮길 때, 한 바구니에는 사과만 있게 하고 다른 쪽에는 오렌지만 있게 하려고 한다.
앞서 말한 조건을 만족하도록 과일을 옮길 때, 과일을 옮기는 최소 횟수를 구하는 프로그램을 작성하여라.
시간 제한 : 1 초
메모리 제한 : 32 MB
입력
첫 번째 줄에는 첫 번째 바구니에 있는 사과와 오렌지의 수 A, B가 주어진다. (0 ≤ A, B ≤ 1,000)
두 번째 줄에는 두 번째 바구니에 있는 사과와 오렌지의 수 C, D가 주어진다. (0 ≤ C, D ≤ 1,000)
출력
사과와 오렌지를 옮기는 최소 횟수를 출력한다.
예제 입력 1
1 2
3 4
예제 출력 1
5
풀이
# boj 11943 파일 옮기기
import sys
input = sys.stdin.readline
a, b = map(int, input().split())
c, d = map(int, input().split())
print(min(a+d, b+c))
728x90
'Algorithm(Python) > 수학' 카테고리의 다른 글
[Algorithm] 백준 BOJ 13241 최소공배수(python 파이썬) (0) | 2023.05.16 |
---|---|
[Algorithm] 백준 BOJ 20492 세금(python 파이썬) (0) | 2023.05.15 |
[Algorithm] 백준 BOJ 14652 나는 행복합니다~(python 파이썬) (0) | 2023.05.12 |
[Algorithm] 백준 BOJ 6359 만취한 상범(python 파이썬) (0) | 2023.05.11 |
[Algorithm] 백준 BOJ 5355 화성 수학(python 파이썬) (0) | 2023.05.10 |