fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int main() {
  5. int q; cin>>q; // no of queries
  6. vector<int> v;
  7.  
  8. int op, x;
  9. for(int i=0; i<q; i++){
  10. cin >> op; // 0-push_back 1-print 2-pop_back
  11. switch(op){
  12. case 0:
  13. cin >> x;
  14. v.push_back(x);
  15. break;
  16. case 1:
  17. cin >> x;
  18. cout << v[x] << "\n";
  19. break;
  20. case 2:
  21. v.pop_back();
  22. break;
  23. }
  24. }
  25.  
  26. return 0;
  27. }
Success #stdin #stdout 0s 4320KB
stdin
8
0 1
0 2
0 3
2
0 4
1 0
1 1
1 2
stdout
1
2
4