본문 바로가기
취준! ✒/삼성

[코테준비] 4. 백준- 시험 감독(13458) python "삼성 SW 역량 테스트 기출 문제"

by deepbluechip 2023. 9. 13.
728x90

시험 감독

 

아래 코드에서 중요한 포인트가 있다. a-b>0 조건을 주는 것 ! 왜냐면, 해당 조건이 없다면 총감독만으로 충분할 때, ans에 음수를 더하는 꼴이 되기 때문!

import sys
n=int(sys.stdin.readline())
alist= list(map(int, sys.stdin.readline().split()))
b,c = map(int, sys.stdin.readline().split())

ans = n # 일단 총감독관은 꼭 있어야하므로
for a in alist:
    if a-b>0:
        ans += (a-b)//c
        if (a-b)%c!= 0:
            ans+=1
print(ans)
728x90