Submission

Status:

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

Subtask/Task Score:

45/100

Score: 45

User: sakuragichan

Problemset: Slowly Express

Language: cpp

Time: 0.004 second

Submitted On: 2026-09-09 10:57:27

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

int main() {
    bool x = true;
    int n,m = 0,num;
    while (x) {
        num = 0;
        cin >> n;
        if (n < 0) {
            return 0;
        }
        n += m;
        if (n > 500)  {
            num += n / 800;
            m = n % 800;
            if (m >= 500) {
                num += 1;
                m = m % 500;
            }
            cout << num << endl;
        }
        else {
            m = n;
            cout << 0 << endl;
        }
    }

}