코딩테스트/문제풀이 36
-
-
문제 풀이#include #include using namespace std;int main() { int n = 0; cin >> n; stack st; string str; for (int i = 0; i > str; if (str == "push") { int input = 0; cin >> input; st.push(input); } else if (str == "pop") { if (false == st.empty()) { cout 메모front, pop 함수를 실행하기 전에 empty 함수로 스택 내부가 비어있는지 확인하는 것을 주의해야 한다.
-
문제 풀이#include #include #include using namespace std;int main() { std::ios::sync_with_stdio(false); std::cin.tie(NULL); std::cout.tie(NULL); while (true) { string str = ""; getline(cin, str); if (str == ".") { break; } int flag = 0; stack s; int strLength = str.length(); for (int i = 0; i 다시 풀이 (24-11-10)#include #include #include using namespace std;int main(){ ios::sync_with_stdi..
-
-
문제 풀이#include using namespace std;int main(){ int N = 0, X = 0, input = 0; cin >> N >> X; for (int i = 0; i > input; if (input 다시 풀기 (2024-10-28)#include using namespace std;int n, x, input;int main(){ ios::sync_with_stdio(false); cin.tie(0); cin >> n >> x; for (int i = 0; i > input; if (input 다른 풀이 (출처 : https://blog.encrypted.gg/923)#include using namespace std;int main(void..
-
-
-