알고리즘(백준, 프로그래머스)/[백준] BronzeⅣ

[백준 25191 / 파이썬 / BronzeⅣ / sloved.ac] 치킨댄스를 추는 곰곰이를 본 임스

마법사 코딩공주 2023. 1. 5. 16:14
728x90
반응형

문제링크

https://www.acmicpc.net/problem/25191

 

25191번: 치킨댄스를 추는 곰곰이를 본 임스

콜라 $4$개, 맥주 $2$개로 치킨을 $4$마리까지 먹을 수 있지만, 치킨집에 치킨이 $3$마리밖에 없으므로 임스도 $3$마리까지만 먹을 수 있다.

www.acmicpc.net

문제

치킨 댄스를 추고 있는 곰곰이를 본 임스는 치킨을 먹고 싶어졌다. 임스는 치킨 1마리를 먹을 때 반드시 집에 있는 콜라 2개나 맥주 1개와 같이 먹어야 한다.

또한, 치킨집에 있는 치킨의 개수보다 치킨을 많이 시켜먹을 수는 없다.

치킨집에 있는 치킨의 개수와 임스의 집에 있는 콜라, 맥주의 개수가 주어졌을 때, 임스가 시켜먹을 수 있는 치킨의 총 개수를 출력하시오.

 입력

첫 번째 줄에는 치킨집에 있는 치킨의 총 개수를 나타내는 정수 N이 주어진다. (1≤N≤1000)

두 번째 줄에는 임스의 집에 있는 콜라의 개수 A와 맥주의 개수 B가 공백을 사이에 두고 주어진다. (1≤A,B≤1000 A, B는 정수)

 출력

임스가 시켜먹을 수 있는 치킨의 총 개수를 출력하시오.


 풀이

조건 : 반드시 집에 있는 콜라2개나 맥주 1개와 같이 먹어야한다.

조건을 eat변수에 저장함

n = int(input())
a, b = map(int, input().split())
eat = a//2 + b

if n >= eat:
    print(eat)

else:
    print(n)

 함수화

728x90
반응형