Submission
Status:
PP---PP---PP-PPPP-PP
Subtask/Task Score:
60/100
Score: 60
User: letdown
Problemset: Slowly Express
Language: cpp
Time: 0.003 second
Submitted On: 2025-10-10 09:20:02
#include <iostream>
using namespace std;
int output[999];
int main() {
int n, l=0, i=0;
while (1) {
cin >> n;
if (n < 0) break;;
n+=l;
if (n >= 500) {
int left = n % 800;
output[i] = int(n / 800) + int(left>=500);
l = 0;
if (left < 500) {
l += left;
}
} else {
l += n;
output[i] = 0;
}
i++;
}
for (int j = 0; j < i; j++) cout << output[j] << endl;
}