Submission
Status:
------P-------------
Subtask/Task Score:
5/100
Score: 5
User: mumumimi
Problemset: Slowly Express
Language: cpp
Time: 0.004 second
Submitted On: 2026-10-05 13:46:09
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
int cnt;
int remain=0;
while(true){
cin >> n;
cnt=0;
if(n<0) {
break;
}
n+=remain;
if(n<500){
remain=remain+n;
cout << "0 " << endl;
continue;
}
if(n>500){
if(n>=800){
cnt=cnt+(n/800);
n%=800;
}else{
cnt++;
cout << cnt << endl;
}
}
if(n>=500){
cnt++;
cout << cnt << endl;
}else{
remain+=n;
cout << cnt << endl;
}
}
}