Notice
Recent Posts
Recent Comments
Link
jyamethyst21 님의 블로그
백준 25191번 - '치킨댄스를 추는 곰곰이를 본 임스' (PYTHON 풀이) 본문
문제:

치킨, 콜라, 맥주의 개수를 입력받고 치킨 한마리당 콜라 2개 또는 맥주 1개를 반드시 먹어야하므로 이 조합을 계산해서 최종적으로 시켜먹을 수 있는 치킨의 총 개수를 구하는 문제이다.
풀이:
chic = int(input())
co, be = map(int,input().split())
total = co//2 + be
print(min(total,chic))
먼저 치킨, 콜라, 맥주의 값을 입력받는다. 다음으로 필자의 경우 콜라가 치킨 한개당 2개가 소모되므로 먹을 수 있는 치킨의 총 개수를 구하기 위해 total에 콜라를 2로 나눈 몫, 맥주의 값을 더해서 계산해두었다.
그럼 음료를 기준으로 먹을 수 있는 치킨의 개수인 total과 치킨의 값이 구해지므로 여기 중에서 작은 개수를 출력하면 된다.
작은 개수를 출력해야 하는 이유는 조건이 그렇기 때문이다. 문제는 치킨을 먹기 위한 조건을 주고 있고 그 조건에 해당하는 경우에만 개수를 셀 수 있다. 즉, 큰 경우의 수를 출력한다면 다른 한쪽의 조건이 맞지 않기 때문에 당연히 두 값 중 작은 값을 출력해야 한다.
'CODING 💻' 카테고리의 다른 글
| 백준 11024번 - '더하기 4' (PYTHON 풀이) (0) | 2026.04.16 |
|---|---|
| 백준 5523번 - '경기 결과' (PYTHON 풀이) (1) | 2026.04.15 |
| 백준 28074번 - '모비스' (PYTHON 풀이) (0) | 2026.04.13 |
| 백준 28431번 - '양말 짝 맞추기' (PYTHON 풀이) (1) | 2026.04.12 |
| 백준 3029번 - '경고' (PYTHON 풀이) (0) | 2026.04.11 |
