Submission
Status:
Compilation Error
Subtask/Task Score:
Score: 0
User: kavin8888
Problemset: Maximum Adjacent
Language: cpp
Time: 0.000 second
Submitted On: 2025-11-10 11:27:46
#include<bits/stdc++.h>
using namespace std;
int main(){
ios::sync_with_stdio(false);
cin.tie(nullptr);
string s;
vector<int> num;
vector<int> ans;
while(cin>>s){
if(!isdigit(s[0]) && s[0] != '-') {
break;
}
num.push_back(stoi(s));
}
if(num.size()==1) {
cout<<num[0];
return 0;
}
if(num[0]>num[1]) {
ans.push_back(num[0]);
}
for(int i=1;i<num.size()-1;i++) {
if(num[i]>num[i-1] && num[i]>num[i+1]) {
ans.push_back(num[i]);
}
}
if(num[num.size()-1] > num[num.size()-2]) {
ans.push_back(num[num.size()-1]);
}
for(int i=0;i<ans.size();i++){
cout<<ans[i]<<" ";
}
return 0;
}