문제
설날을 맞아 부대원들을 위해 특식으로 치킨을 주문했다. 후라이드 치킨, 간장치킨, 양념치킨을 각각 마리씩 주문했고, 1인당 치킨을 한 마리씩 배부하고자 한다.
최대한 많은 부대원에게 본인이 선호하는 종류의 치킨을 배부해주기 위해 으뜸병사는 부대원들의 치킨 종류 선호도를 조사했고, 세 가지 치킨 중 후라이드 치킨, 간장치킨, 양념치킨을 가장 선호하는 인원의 수는 각각 명, 명, 명이라는 것을 알아냈다. 이때, 모든 부대원은 각자 한 종류의 치킨만 골라 답했다.
본인이 가장 선호하는 종류의 치킨을 받을 수 있는 인원수의 최댓값을 구하여라.
입력
첫 번째 줄에 주문한 각 종류의 치킨 마릿수 이 주어진다.
두 번째 줄에 후라이드 치킨을 가장 선호하는 병사의 수 , 간장치킨을 가장 선호하는 병사의 수 , 양념치킨을 가장 선호하는 병사의 수 가 공백으로 구분되어 주어진다.
ex)
5
1 7 6
10
9 8 7
출력
본인이 가장 선호하는 종류의 치킨을 받을 수 있는 최대 인원수를 출력한다.
ex)
11
24
코드
import sys
n=int(sys.stdin.readline())
num=list(map(int, sys.stdin.readline().split()))
result=0
for i in range(len(num)):
if(num[i]<=n):
result=result+num[i]
else:
result=result+n
print(result)
'Python > 백준 python' 카테고리의 다른 글
[파이썬/python] 백준 23037번 5의 수난 (0) | 2023.02.06 |
---|---|
[파이썬/python] 백준 25704번 출석 이벤트 (0) | 2023.02.04 |
[파이썬/python] 백준 27294번 몇개고? (0) | 2023.02.02 |
[파이썬/python] 백준 1673번 치킨 쿠폰 (0) | 2023.01.31 |
[파이썬/python] 백준 10822번 더하기 (0) | 2023.01.29 |