시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율
2 초 128 MB 488 185 161 41.388%

문제

얼마전에 후위표기식에 관한 프로그래밍을 한 적이 있다. 이제 후위 표기식과 각 피 연산자에 대응하는 값들이 주어져 있을 때, 그 식을 계산하는 프로그램을 작성하시오.

입력

첫째 줄에 피 연산자의 개수(1<=N<=26) 가 주어진다. 그리고 둘째 줄에는 후위표기식이 주어진다. (여기서 피연산자는 A~Z의 영대문자이며, A부터 순서대로 N개의 영대문자만이 사용된다.) 그리고 셋째 줄부터 3+N줄까지는 각 피 연산자에 대응하는 값이 주어진다. (3번째 줄에는 A에 해당하는 값, 4번째 줄에는 B에 해당하는값 , 5번째 줄에는 C ...이 주어진다, 그리고 피 연산자에 대응 하는 값은 정수이다)

출력

계산 결과를 출력한다. (계산 결과를 소숫점 둘째 자리까지 출력하시오)

예제 입력

5
ABC*+DE/-
1
2
3
4
5

예제 출력

6.20

예제 입력 2

1
AA+A+
1

예제 출력 2

3.00

힌트

출처

  • 데이터를 추가한 사람: arine