全WA!
查看原帖
全WA!
768144
_Trangle_楼主2023/2/9 20:14

根本找不出问题!

#include<iostream>
#include<list>
using namespace std;
list<int> deque[1000005];
string s;
int q, a, x;
int main(){
    cin >> q;
    while (q--){
        cin >> s >> a;
        if (s == "push_back") {
            cin >> x;
            deque[a].push_back(x);
        }
        else if (s == "pop_back")
            if (deque[a].size()) deque[a].pop_back();
        else if (s == "push_front"){
            cin >> x;
            deque[a].push_front(x);
        }
        else if(s=="pop_front")
            if (deque[a].size()) deque[a].pop_front();
        else if(s=="size") 
            cout << deque[a].size() << endl;
        else if(s=="front")
            if (deque[a].size()) cout << deque[a].front() << endl;
        else if(s == "back")
            if (deque[a].size()) cout << deque[a].back() << endl;
    }
    return 0;
}
2023/2/9 20:14
加载中...