Submission
Status:
-----P------PP--PP--
Subtask/Task Score:
25/100
Score: 25
User: erng
Problemset: Slowly Express
Language: cpp
Time: 0.003 second
Submitted On: 2025-10-10 22:19:12
#include <bits/stdc++.h>
using namespace std;
int x, arr[10000], c, k, l=0;
vector<int> v;
int main()
{
while(x>=0)
{
cin>>x;
arr[c]=x;
c++;
}
c--;
for (int i=0; i<c; i++)
{
arr[i]+=l;
while(arr[i]>=800)
{
arr[i]-=800;
k++;
}
if (arr[i]>=500)
{
arr[i]=0;
k++;
}
if (i==c-1)
{
if (arr[i]>0) k++;
}
l=arr[i];
v.push_back(k);
k=0;
}
for (int i=0; i<v.size(); i++)
{
cout<<v[i]<<'\n';
}
}