Python/백준 python

[파이썬/python] 백준 27110번 특식 배부

CE : 하랑 2023. 2. 3. 10:51

 

 

 

문제

 

설날을 맞아 부대원들을 위해 특식으로 치킨을 주문했다. 후라이드 치킨, 간장치킨, 양념치킨을 각각 마리씩 주문했고, 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)