728x90
- 문제 사이트: https://www.acmicpc.net/problem/11943
두 바구니에 각각 한 종류씩의 과일만 담기도록 옮긴다고 했을 때, 가장 적게 옮기는 횟수를 구하는 문제이다.
1) 첫 번째 바구니에 사과, 두 번째 바구니에 오렌지를 둘 경우 → 첫번째 바구니의 오렌지 개수 + 두번째 바구니의 사과 개수
2) 첫 번째 바구니에 오렌지, 두 번째 바구니에 사과를 둘 경우 → 첫번째 바구니의 사과 개수 + 두번째 바구니의 오렌지 개수
3) 1)과 2)를 비교하여 작은 수를 출력
#include <iostream>
using namespace std;
int main()
{
int A, B, C, D;
cin >> A >> B >> C >> D;
int firstBuck = B + C;
int secondBuck = A + D;
cout << (firstBuck < secondBuck ? firstBuck : secondBuck) << endl;
return 0;
}
- 메모리: 2020 KB
- 시간: 0 ms
- 코드 길이: 251 B
728x90
'Algorithm > BackJoon' 카테고리의 다른 글
15873번: 공백 없는 A+B (0) | 2023.09.15 |
---|---|
1550번: 16진수 (0) | 2023.09.13 |
4779번: 칸토어 집합 (0) | 2023.09.12 |
25192번: 인사성 밝은 곰곰이 (0) | 2023.09.11 |
1158번: 요세푸스 문제 (0) | 2023.09.10 |
댓글