fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. using ll = long long;
  4. int main() {
  5. ll q; cin >> q;
  6. string s = "";
  7. for (ll i = 1; i <= q; i++)
  8. {
  9.  
  10. ll n; cin >> n;
  11. if (n == 1)
  12. {
  13. char c; cin >> c;
  14. s += c;
  15. cout << c << endl;
  16. }
  17.  
  18. else
  19. {
  20. string x = "";
  21. if (s.size() == 0) cout << '-' << endl;
  22. else if (s.size() == 1)
  23. {
  24. cout << '-' << endl;
  25. s = "";
  26. }
  27. else
  28. {
  29. for (ll j = 0; j < s.size() - 1; j++)
  30. {
  31. x += s[j];
  32.  
  33. }
  34. s = x;
  35. cout << s[s.size() - 1] << endl;
  36. }
  37.  
  38. }
  39. }
  40. }
  41.  
Success #stdin #stdout 0.01s 5320KB
stdin
5
1 a
1 c
2
1 c
1 p
stdout
a
c
a
c
p