Source Code
#include<bits/stdc++.h>
using namespace std;
#define fastIO ios_base::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL);
typedef long long ll;
const int N=1e5+5;
int arr[N];
int main()
{
    fastIO
    int n;cin>>n;
    for(int i=0;i<n;i++)cin>>arr[i];
    vector <int> neww;
    int i=0;
    while(i<n)
    {
        int curr=arr[i];
        //cout<<curr<<"\n";
        while(curr>arr[i+1])
        {
            //cout<<arr[i+1]<<"\n";
            curr+=arr[i+1];
            i++;
        }
        //cout<<curr<<"\n";
        neww.push_back(curr);
        i++;
    }
    for(auto item:neww)cout<<item<<" ";
    cout<<endl;
}
Copy
b 3am0rab1
GNU G++17
1 ms
608 KB
Wrong Answer