BeakJoon/Python
[Python] 백준 #13458번: 시험 감독
쿼딩~
2023. 12. 18. 06:44
코드
N = int(input())
tester = list(map(int, input().split()))
viewer, sub_viewer = map(int, input().split())
result = N # 필요한 감독관 수를 저장 할 변수 선언
for i in range(N):
tester[i] -= viewer
if tester[i] > 0:
if tester[i]%sub_viewer > 0:
result += tester[i]//sub_viewer + 1
else:
result += tester[i]//sub_viewer
print(result)
결국 구해야 하는 것은 필요한 감독관의 수이기 때문에 총감독관 수를 먼저 뺀 값에서 부감독관이 맡을 수 있는 수로 나눈 값이 필요한 감독관의 수가 된다.