Submission

Status:

PPP---P----P-----PPP

Subtask/Task Score:

40/100

Score: 40

User: UNJE0o

Problemset: Slowly Express

Language: cpp

Time: 0.003 second

Submitted On: 2026-10-11 16:02:15

#include <bits/stdc++.h>
#define en '\n'
using namespace std;

int main(){
    ios_base::sync_with_stdio(false);
    cin.tie(NULL);cout.tie(NULL);

    int n,sum = 0,truck;

    while(true){
        cin >> n;
        if(n <= -1) break;
        sum += n;
        // cout << sum << " ";
        if(sum <= 500){
            cout << 0 << en;
        }

        else if(sum >= 800){
            truck = 0;
            truck += sum/800;
            sum %= 800;
            if(sum >= 500){
                truck += sum/500;
                sum %= 500;
            }
            cout << truck << en;
        }

        else if(sum > 500){
            cout << 500/sum << en;
            sum%=500;
        }
    }

}