-
15815번 천재 수학자 성필 | Baekjoon BOJ 백준 15815 C++ 코드, 해설, 풀이[백준 알고리즘]/[C++] 2021. 1. 26. 22:14728x90반응형
이번 포스팅은 백준 15815번 천재 수학자 성필입니다.
아래 url를 클릭하시면 백준 사이트에서 문제를 볼 수 있습니다.
기본 알고리즘
스택 stack
전체 코드
12345678910111213141516171819202122232425262728293031323334353637383940414243//백준15815 천재수학자성필#include <iostream>#include <string>#include <stack>using namespace std;int main() {string formula;getline(cin, formula);stack<int> s;for (int i = 0; i < formula.length(); i++) {char c = formula[i];if (c >= '0' && c <= '9') {s.push(c - '0');}else {int a, b;a = s.top();s.pop();b = s.top();s.pop();if (c == '+') {s.push(b + a);}else if (c == '-') {s.push(b - a);}else if (c == '*') {s.push(b * a);}else if (c == '/') {s.push(b / a);}}}cout << s.top();}cs 728x90반응형'[백준 알고리즘] > [C++]' 카테고리의 다른 글
2606번 바이러스 | DFS 깊이우선탐색 | Baekjoon BOJ 백준 2606 C++ 코드, 해설, 풀이 (0) 2021.01.27 1260번 DFS와 BFS | Baekjoon BOJ 백준 1260 C++ 코드, 해설, 풀이 (1) 2021.01.27 5545번 최고의 피자 | Baekjoon BOJ 백준 5545 C++ 코드, 해설, 풀이 (1) 2021.01.26 4949번 균형잡힌 세상 | Baekjoon BOJ 백준 4949 C++ 코드, 해설, 풀이 (1) 2021.01.26 2439번 별 찍기 - 2 | Baekjoon BOJ 백준 2439 C++ 코드, 해설, 풀이 (0) 2021.01.23