Submission

Status:

-P--P-----

Subtask/Task Score:

20/100

Score: 20

User: august

Problemset: Maximum Adjacent

Language: cpp

Time: 0.002 second

Submitted On: 2026-03-22 15:13:25

#include <bits/stdc++.h>
using namespace std;

int main() {
    cin.tie(0)->sync_with_stdio(0);
    string s;

    vector<int> a;
    while (cin>> s) {
        if (s.size() == 1 && s < "0" || s > "9") break;
        int n1 = stoi(s);
        a.push_back(n1);
    }

    int n=a.size();
    if (a[0] > a[1]) cout<< a[0]<< ' ';
    for (int i=1; i<n-1; i++) if (a[i] > a[i-1] && a[i] > a[i+1]) cout<< a[i]<< ' ';
    if (n >= 2 && a[n-1] > a[n-2]) cout<< a[n-1];
}