정답 코드
#include <iostream>
#include <algorithm>
#include <cmath>
using namespace std;
long long n, a[1000001], b, c;
long long ans;
void printArr() {
for(int i=0; i<n; i++) {
cout<<a[i]<<' ';
}
}
int main() {
ios_base::sync_with_stdio(false);
cin.tie(NULL);
cout.tie(NULL);
cin>>n;
for(int i=0; i<n; i++) {
cin>>a[i];
}
cin>>b>>c;
for(int i=0; i<n; i++) {
a[i] = max(int(a[i]-b), 0); //총감독관용 인원 제거
}
// printArr();
// cout<<'\n';
ans=n; //총감독관은 교실에 한명씩
for(int i=0; i<n; i++) {
if(a[i]==0) {
continue;
}
else {
ans+=ceil(a[i]/(c*1.0));
}
}
cout<<ans<<'\n';
return 0;
}