# 小美的排列询问
模拟题,注意 x 和y 不分先后
#include <iostream>
#include <vector>
using namespace std;
int main() {
int n, x, y;
cin >> n;
vector<int> vec(n, 0);
for (int i =0; i < n; i++) {
cin >> vec[i];
}
cin >> x >> y;
for (int i = 0; i < n - 1; i++) {
if (x == vec[i] && y == vec[i + 1]) || (y == vec[i] && x == vec[i + 1]) ) {
cout << "Yes" << endl;
return 0;
}
}
cout << "No" << endl;
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
@2021-2025 代码随想录 版权所有 粤ICP备19156078号