ログイン
新規登録
AtsuoCoder Petrozavodsk Contest 001
読込中…
Home
Tasks
Clar
Submissions
Standings
提出 eb8b4a0a-b6fb-4870-bf48-db2d3106cd67
コード
#include <bits/stdc++.h> using namespace std; int main(void){ int Q; int A = 0; int B = 0; cin >> Q; vector<int> vec(Q); for (int i = 0; i < Q; i++) { cin >> vec.at(i); if(A == 1) A = 0; else if(vec.at(i) == 1){ i--; A = 1; B++; } } A = 0; vector<int> vec1; for (int i = 0; i < vec.size(); i++) { if(A == 1) A = 0; else if(vec.at(i) == 1){ vec1.at(vec1.size()) = vec.at(i + 1); A = 1; } else if(vec.at(i) == 2){ cout << vec1.at(0) << endl; vec1.erase(vec.begin()); } else if(vec.at(i) == 3){ cout << vec1.size() << endl; } } }
結果
問題
点数
言語
結果
実行時間
メモリ
E - Q
0
C++
RE
110 ms
4236 KiB