感觉写的没什么错啊,为什么还全WA,求助
查看原帖
感觉写的没什么错啊,为什么还全WA,求助
532067
rochcim楼主2021/10/3 13:18
#include <iostream>
#include <cstdio>
#include <stack>
using namespace std;
stack <int> s;
int main () {
    int n, x, y;
    cin >> n;
    while (n--) {
        int m;
        cin >> m;
        while (!s.empty()) s.pop();
        for (int i = 1; i <= m; i++) {
            scanf("%d", &x);
            s.push(x);
        }
        for (int i = 1; i <= m; i++) {
            scanf("%d", &y);
            if (y == s.top()) s.pop();
            else break;
        }
        if (s.empty()) cout << "Yes" << endl;
        else cout << "No" << endl;
    }
    return 0;
}
2021/10/3 13:18
加载中...