문제 문제해결 - 기본 원리는 연산자는 스텍에 저장하고, 피연산자는 바로 출력하는 것이다 1. 피연산자일 경우 바로 출력한다 2. ) 일 경우 (가 나올때까지 스텍에 쌓인 연산자를 출력한다, (는 출력하지 않는다 3. ( 일 경우 무조건 스텍에 집어넣는다 4. ( 를 제외한 연산자를 스텍에 집어넣을때, 맨 위에 있는 연산자보다 우선순위가 높을 경우에는 스텍에 바로 집어넣고, 아닐 경우 우선순위가 더 높은 연산자를 먼저 출력한다 import java.util.Scanner; import java.util.Stack; public class B1918 { //연산자 우선순위 정하기 public static int precedence(char c){ if (c=='(') return 0; if (c=='+' ..