Submission

Status:
----------

Score: 0

User: krittaphot

Problemset: Consecutive Subsequence

Language: cpp

Time: 0.002 second

Submitted On: 2025-03-15 17:58:10

#include <iostream>
#include <vector>

using namespace std;

int main() {
    vector<int> numbers;
    int num;

    while (cin >> num) {  
        numbers.push_back(num);
    }

    vector<int> result;
    for ( int i = 0; i < numbers.size(); i++) {
        if ((i == 0 || numbers[i] > numbers[i - 1]) && 
            (i == numbers.size() - 1 || numbers[i] > numbers[i + 1])) {
            result.push_back(numbers[i]);
        }
    }


    for (int n : result) {
        cout << n << " ";
    }
    cout << endl;

    return 0;
}