Submission

Status:
PPPPPPPPPP

Score: 100

User: kaka

Problemset: Maximum Adjacent

Language: cpp

Time: 0.002 second

Submitted On: 2025-03-25 09:25:38

#include <bits/stdc++.h>
using namespace std;
int main(){
    string s;
    vector<int> nums;
    while(cin >> s){
        if(!isdigit(s[0]) && s[0] != '-' ){
            break;
        }
        nums.push_back(stoi(s));
    }
    if(nums.size() == 1){
        cout << nums[0];
        return 0;
    }
    for(int i = 0; i < nums.size(); i++){
        if(i == 0 && nums[i] > nums[i+1]){
            cout << nums[i] << ' ';
        }
        else if(i == nums.size() - 1 && nums[i] > nums[i-1]){
            cout << nums[i] << ' ';
        }
        else if(nums[i] > nums[i+1] && nums[i] > nums[i-1]){
            cout << nums[i] << ' ';
        }
    }
}