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];
}