Untitled

 avatar
unknown
plain_text
6 months ago
517 B
3
Indexable
#include <iostream>
#include <vector>
using namespace std;

int main(){

    int n; cin >> n;
    int arr[n];
    vector<int> v;
    for (int i = 0; i < n; ++i){
        cin >> arr[i];
    }


    for (int i = 0; i < n; ++i){
        if (i == n - 1){
            v.push_back(arr[i]);
        }
        else if (arr[i + 1] == 1){
            v.push_back(arr[i]);
        }
    }

    cout << v.size() << '\n';
    for (int num : v){
        cout << num << ' ';
    }


    return 0;

}
Editor is loading...
Leave a Comment