해결방법
총감독관이 감시하는 B를 제외하고 남은 인원들을 부감독관이 감시가능한 수인 C로 나눠서 필요한 수를 구한다.
정답 코드
#include <iostream>
#include <vector>
using namespace std;
int main()
{
int N, B, C;
cin >> N;
vector<int> A(N);
for (int i = 0; i < N; i++)
{
cin >> A[i];
}
cin >> B >> C;
long long total = 0;
for (int i = 0; i < N; i++)
{
total += 1;
int students = A[i] - B;
if (students > 0)
{
total += (students / C);
if (students % C != 0)
{
total += 1;
}
}
}
cout << total << endl;
return 0;
}
'코딩테스트' 카테고리의 다른 글
BOJ - 거북이 2959 (0) | 2024.11.07 |
---|---|
BOJ - 2010 플러그 (0) | 2024.11.05 |
BOJ - 10570 Favorite Number (0) | 2024.10.16 |
BOJ - 11557 Yangjojang of The Year (0) | 2024.10.15 |
BOJ - 17173 배수들의 합 (0) | 2024.10.14 |