APS/민코딩
[L27. Three Command Machine] 띄어쓰기 입력받기
문래동까마귀
2021. 8. 24. 11:34
https://pro.mincoding.co.kr/problem/G4LV26_Three
OnlineJudge
pro.mincoding.co.kr
#include<iostream>
#include<vector>
#include<string>
using namespace std;
vector<int> arr;
int main() {
int n;
string order;
int num;
cin >> n;
cin.ignore();
for (int i = 0; i < n; i++) {
getline(cin, order);
int a = order.find(" ", 0);
if (order.substr(0, 4) == "push") {
num = stoi(order.substr(a + 1));
arr.push_back(num);
}
else if (order == "printLast") {
int s = arr.size();
cout << arr[s-1] <<endl;
}
else if(order=="pop")
arr.pop_back();
}
return 0;
}