Submission
Status:
PPPPPPPPPPPPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: samsenpisardmoo
Problemset: Slowly Express
Language: cpp
Time: 0.003 second
Submitted On: 2025-10-09 10:18:25
#include <bits/stdc++.h>
using namespace std;
int main()
{
int t;
vector <int> a;
while(true)
{
cin >> t;
a.push_back(t);
if(t<0) break;
}
for(int i=0; i<a.size()-1; i++)
{
int mod = a[i]%800;
a[i]/=800;
if(mod>=500) a[i]++;
else a[i+1]+=mod;
}
a[a.size()-1] = ceil(a[a.size()-1]/800);
for(int i=0; i<a.size()-1; i++)
{
cout << a[i] << "\n";
}
}