알고리즘

[baekjoon] 13458. 시험감독

78이 2020. 8. 18. 01:18


로직

1. 응시자에서 총감독관이 관리할 수 있는 사람들을 빼고, 부감독관들 명수를 구하면 된다. 이때, 총감독관만 있어도 괜찮은것인가에 대한 고민을 했지만, 코드를 짜다보니, 그런 예시가 나와도 크게 문제가 없을 것이라 생각이 되었다.

 

코드

N = int(input())
test = list(map(int, input().split()))
B, C = map(int, input().split())

cnt = 0
for person in test:
    cnt += 1
    if person >= B:
        person -= B

        if person % C == 0:
            cnt += person // C
        else:
            cnt += person // C + 1

print(cnt)