Submission
Status:
PPPPPPPPPP
Score: 100
User: Pera
Problemset: Maximum Adjacent
Language: cpp
Time: 0.002 second
Submitted On: 2025-03-24 09:19:10
#include <bits/stdc++.h>
using namespace std;
int main() {
ios_base::sync_with_stdio(false); cin.tie(NULL);
string ch;
vector<int> num;
while (cin >> ch) {
if (!isdigit(ch[0]) && ch[0] != '-') break;
num.push_back(stoi(ch));
}
if (num.size() == 1) {
cout << num[0] << '\n';
return 0;
}
for (int i = 0; i < num.size(); i++) {
if (i == 0 && num[i+1] < num[i]) cout << num[i] << ' ';
else if (i == num.size() - 1 && num[i - 1] < num[i]) cout << num[i] << ' ';
else if (num[i] > num[i-1] && num[i] > num[i+1]) cout << num[i] << ' ';
}
cout << '\n';
}