Submission
Status:
PPPPPPPPPPPPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: FakeAnutin
Problemset: Slowly Express
Language: cpp
Time: 0.003 second
Submitted On: 2026-09-29 21:47:31
#include <bits/stdc++.h>
using namespace std;
int main(){
int tot=0;
int k=0;
vector <int> v;
while(k>=0){
cin>>k;
tot+=k;
int p = tot%800;
int m=tot/800;
tot-=800*m;
if(p>=500){
tot-=p;
m+=1;
}
v.push_back(m);
}
reverse(v.begin(),v.end());
int sz = v.size()-1;
for(int i=0;i<sz;i++){
cout<<v.back()<<"\n";
v.pop_back();
}
}