입력 형식이 "(숫자)(연산자)(숫자)...(연산자)(숫자)=" 이면서 "(", ")", "#" 가 연산자라면, 입력의 첫 번째 글자로 '#' 또는 '(' 가 올 수 없다는 뜻으로 해석됩니다. 그럼에도 불구하고 이 문제의 모든 예제 입력은 입력의 첫 번째 글자로 '#' 또는 '('를 사용하고 있습니다
"숫자"는 수를 나타낼 수 있는 글자 1개를 의미합니다. 숫자와 숫자 사이에는 반드시 연산자가 와야 하기 때문에 숫자가 연달아 붙어있는 "7*23" 같은 입력은 조건에 맞지 않는 입력입니다.
이 문제의 계산에는 제곱근 및 정수가 아닌 수의 거듭제곱을 포함하고 있기 때문에 "오차없는" 값을 계산하는 것은 불가능합니다. 그럼에도 불구하고 이 문제는 "오차없는" 출력 결과를 요구하고 있습니다.
bupjae 5년 전 4