题解 | 小美的排列询问

小美的排列询问

https://www.nowcoder.com/practice/2a9dd3471bf1475aab0117a58d9d45d4

#include <bits/stdc++.h>
using namespace std;
//扫一遍数组,看看x是否在y的前一个,或者y在x的前一个就行了

const int N = 200001;
int n,a[N],x,y;

int main(){

    cin>>n;
    for(int i = 1;i<=n;i++) cin>>a[i];

    int x,y;
    cin>>x>>y;

    for(int i  = 1;i<n;i++){
        if((x==a[i]&&y==a[i+1])||(y==a[i]&&x==a[i+1])) return cout<<"Yes",0;
    }


    cout<<"No";

    return 0;
}

#牛客春招刷题训练营#https://www.nowcoder.com/discuss/727521113110073344

全部评论

相关推荐

一表renzha:你点进去没打招呼他也会有提示的,之前我点进美的,还没打招呼,他马上给我发了不太合适哦
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务