Algorithm/Baekjoon
BOJ 13458 시험 감독 Python3
Bonita SY
2023. 7. 3. 23:37
728x90
https://www.acmicpc.net/problem/13458
13458번: 시험 감독
첫째 줄에 시험장의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 각 시험장에 있는 응시자의 수 Ai (1 ≤ Ai ≤ 1,000,000)가 주어진다. 셋째 줄에는 B와 C가 주어진다. (1 ≤ B, C ≤ 1,000,000)
www.acmicpc.net
import sys
input = sys.stdin.readline
N = int(input())
candidates = list(map(int, input().rsplit()))
main_viewer_ok, sub_viewer_ok = list(map(int, input().rsplit()))
viewer_number = 0
for candidate in candidates:
candidate -= main_viewer_ok
viewer_number += 1
if candidate <= 0:
continue
quitoent = candidate // sub_viewer_ok
remainder = candidate % sub_viewer_ok
if remainder > 0:
viewer_number = viewer_number + quitoent + 1
else:
viewer_number += quitoent
print(viewer_number)
728x90