#include <stdio.h> #include <iostream> #include <algorithm> #include <queue> #include <string> using namespace std; int N; int test[1000010]; int super, sub; long long ans; int main(void) { // freopen("B13458_input.txt", "r", stdin); cin >> N; for(int i = 1; i <= N; i++) { cin >> test[i]; } cin >> super >> sub; for(int i = 1; i <= N; i++) { test[i] -= super; ans++; } for(int i = 1; i <= N; i++) { if(test[i] <= 0) { continue; } else { if(test[i] % sub == 0) { ans += test[i] / sub; } else { ans += test[i] / sub + 1; } } } cout << ans; return 0; } | cs |
'Baekjoon > Simulation' 카테고리의 다른 글
[백준 12100] 2048(Easy) (C/C++) (★) (0) | 2020.04.29 |
---|---|
[백준 14891] 톱니바퀴 (Simulation) (C/C++) (★) (0) | 2020.04.09 |
[백준 16235] 나무 재테크 (Simulation) (C/C++) (★) (0) | 2020.03.27 |
[백준 15685] 드래곤 커브 (Simulation) (C/C++) (★★) (0) | 2020.03.27 |
[백준 14890] 경사로 (Simulation) (C/C++) (★★) (0) | 2020.03.27 |