Submission
Status:
-PP--PP-P--P-P--PP--
Subtask/Task Score:
45/100
Score: 45
User: samsenpisardmoo26
Problemset: Slowly Express
Language: cpp
Time: 0.004 second
Submitted On: 2026-10-07 15:25:19
#include <bits/stdc++.h>
using namespace std;
int main()
{
vector <int> n;
int in = 0;
int mod = 0;
while(true)
{
cin >> in;
if(in < 0) break;
in+=mod;
int k = in/800;
in-=k*800;
while(in>=500)
{
k+=1;
in-=500;
}
mod = in;
n.push_back(k);
}
for(auto i=0; i<n.size(); i++)
{
cout << n[i] << "\n";
}
}