Submission

Status:

--------------------

Subtask/Task Score:

0/100

Score: 0

User: chayuth20

Problemset: Slowly Express

Language: cpp

Time: 0.005 second

Submitted On: 2026-10-05 12:58:41

#include <iostream>
#include <vector>
#include <string>
#include <algorithm>
#include <map>
#include <set>
#include <queue>
#include <stack>
#include <cmath>
#include <iomanip>

using namespace std;


int main(){
    int num;
    vector<int> arr;
    
    while(cin >> num){
        arr.push_back(num);
    }
    auto x = arr.size();
    vector<int> point;
    for(int i = 0; i < x ; i++){
        point.push_back(0);
        while(i > 800){
            arr[i] -= 800;
            point[i] += 1;
        }
        while(i == 500){
            arr[i] -= 500;
            point[i] += 1;
        }
        arr[i+1] += arr[i];
            
        
    }
    for(int i = 0; i < x; i++){
        cout << arr[i] << endl;
    }

          
    return 0;
}