728x90 kotlin 백준 후위표기식1 [백준] 1918번 : 후위 표기식 (Kotlin) 1918번: 후위 표기식 첫째 줄에 중위 표기식이 주어진다. 단 이 수식의 피연산자는 알파벳 대문자로 이루어지며 수식에서 한 번씩만 등장한다. 그리고 -A+B와 같이 -가 가장 앞에 오거나 AB와 같이 *가 생략되는 등의 www.acmicpc.net 나의 풀이 import java.lang.StringBuilder import java.util.Stack fun main() { val str = readLine()!! val sb = StringBuilder() val stack = Stack() str.forEach { // 알파벳의 경우 바로 문자열에 추가 if (it in 'A'..'Z') { sb.append(it) } else { // 연산자의 경우 when (it) { // +, -는 괄호 밖.. 2023. 1. 26. 이전 1 다음 728x90 반응형