문제 내용은 대략 이렇다.
치킨집에서 시킬 수 있는 치킨 수 N이 주어지고, 집에 있는 콜라와 맥주의 개수가 각각 A,B로 주어진다.
치킨을 먹기 위해서는 두 가지 조건 중 적어도 한 조건을 만족해야 한다.
첫째, 치킨 한 마리당 콜라 두 개를 마실 것.
둘째, 치킨 한 마리당 맥주 한 캔을 마실 것.
or이기 때문에 두 조건을 더하기를 하면 된다.
만약 콜라가 4개, 맥주가 2개 있으면 콜라 2개당 치킨 1마리이므로 콜라에서 치킨 2마리,
맥주 1캔당 치킨 1마리이므로 맥주에서 치킨 2마리로 도합 4마리를 시킬 수 있다.
그러나 치킨집에서 시킬 수 있는 치킨 수가 4마리보다 작다면 시킬 수 있는 치킨 수를 출력한다.
따라서 콜라로 가능한 경우의 수 + 맥주로 가능한 경우의 수를 구한 뒤,
조건문을 이용해 만약 그렇게 구한 값이 N보다 작거나 같다면 그 값을 출력하면 된다.
N을 초과하는 경우 치킨은 N개까지 주문할 수 있으므로 N을 출력한다.
선배언니랑 친구랑 카페 있었는데 5분컷했다.
B번도 풀어보려했는데 시간초과로 막혔다.쳇.(출력해보니 답은 맞는듯)
생각보다 1솔만 한 사람이 많아서 40등 안에 들었다. 한 100몇등은 했을 줄 알았는데..!
아무래도 다들 귀여운 뱃지가 목표였나보다(나도 그랬당 ㅋㅋ)
'공부 > 백준' 카테고리의 다른 글
[백준] 17298번 (0) | 2022.06.15 |
---|---|
[백준] 2460번 (0) | 2022.06.15 |
[백준] 1463번 (0) | 2022.06.15 |
[백준] 5566번 (0) | 2022.06.15 |
[백준] 2753번 (0) | 2022.06.15 |