Submission
Status:
PPPPPPPPPPPPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: Newton4566
Problemset: Slowly Express
Language: cpp
Time: 0.004 second
Submitted On: 2026-09-25 15:25:18
#include <bits/stdc++.h>
using namespace std;
int main() {
signed long long packages;
int remaining;
vector<int> cars;
while (true) {
cin >> packages;
if (packages < 0) break;
packages += remaining;
int car = 0;
car = packages / 800;
remaining = packages % 800;
if (remaining >= 500) {
car += 1;
remaining = 0;
}
cars.push_back(car);
}
for (int n : cars) {
cout << n << endl;
}
return 0;
}