Submission

Status:

PPPPPPPPPPPPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: chs_14

Problemset: Slowly Express

Language: cpp

Time: 0.002 second

Submitted On: 2026-08-18 21:17:26

#include <bits/stdc++.h>
using namespace std;

int main() {
    cin.tie(0)->sync_with_stdio(false);

    int i=0, curr=0, acc=0, sum=0;
    vector<int> output;

    while (true)
    {
        cin >> curr;
        if (curr<0) break;
        output.push_back(0);

        sum=curr+acc;
        output[i]+=sum/800;
        if (500 <= sum%800) {
            ++output[i];
            acc=0;
        }
        else {
            acc=sum%800;
        }

        ++i;
    }
    
    for (int &x : output)
    {
        cout << x << '\n';
    }
    

    return 0;
}