Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: kittipos

Problemset: Maximum Adjacent

Language: cpp

Time: 0.003 second

Submitted On: 2026-03-10 23:39:01

#include <bits/stdc++.h>

using namespace std;


int main() {
    string s;
    getline(cin, s);
    stringstream ss(s);
    vector<int> nums;
    nums.push_back(INT_MIN);
    int n;
    while (ss >> n) {
        nums.push_back(n);
    }
    nums.push_back(INT_MIN);

    for (int i = 1; i < nums.size()-1; i++) {
        if (nums[i] > nums[i+1] && nums[i] > nums[i-1]) {
            cout << nums[i] << ' ';
        }
    }

    return 0;
}