//活动地址: 牛客春招刷题训练营 - 编程打卡活动 #include <bits/stdc++.h> using namespace std; void solve(){ int n; cin>>n; vector<int>a(n+1); //先输入 for(int i=0;i<n;i++)cin>>a[i]; int x,y; cin>>x>>y; //sort(a.begin(),a.end()); // 然后再数组中找x和y的下表 最后判断是否相邻 int dx=find(a.begin(),a.end(),x)-a.begin(); int dy=find(a.begin(),a.end(),y)-a.begin(); if(abs(dx-dy)==1) cout<<"Yes"; else cout<<"No"; } int main() { int T=1; //cin>>T; while(T--){ solve(); } } //活动地址: 牛客春招刷题训练营 - 编程打卡活动 // 64 位输出请用 printf("%lld")