Submission

Status:

-PP--PP-P--P-P--PP--

Subtask/Task Score:

45/100

Score: 45

User: UNJE0o

Problemset: Slowly Express

Language: cpp

Time: 0.005 second

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

#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;
        sum += n;
        if(n <= -1) break;
        // cout << sum << " ";
        truck = 0;

        if(sum >= 800){
            truck += sum/800;
            sum %= 800;
            if(sum >= 500){
                truck += sum/500;
                sum%=500;
            }
        }

        

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

}