Submission

Status:

------P---------P---

Subtask/Task Score:

10/100

Score: 10

User: mumumimi

Problemset: Slowly Express

Language: cpp

Time: 0.004 second

Submitted On: 2026-10-05 13:22:11

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

int main(){
    int n;
    int cnt;
    int remain=0;
    while(true){
        cin >> n;
        cnt=0;
        if(n<0){
            break;
        }
        if(n<500){
            remain+=n;
        }
        n+=remain;
        while(n>=800){
            n-=800;
            cnt++;
        }
        while(n>=500){
                cnt++;
                n=0;
            }
        if(n<500){
            remain+=n;
        }
        cout << cnt << endl;
    }
}