# 小美的排列询问 模拟题,注意 x 和y 不分先后 ```CPP #include #include using namespace std; int main() { int n, x, y; cin >> n; vector 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; } ```