四则运算
题号:NC222354
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

二年级的qcmm刚刚学习了四则运算,但是qcmm学的并不是那么扎实,每次都会忘了先乘除后加减的运算顺序。但是爱学习的qcmm每次学习新知识都会顺便写在日记里,下面日记内容  
2006年6月1日 星期四 晴
    虽然今天是儿童节但还是需要去上幼儿园老师们今天格外亲切给班里每位小朋友买根棒棒糖今天学习到四则运算看起来好简单但是每次都算不对




注意:其中四声“/”为整除,例如:7/3=2

输入描述:

第一行,一个整数n(2<=n<=10)。
第二行,n个正整数: 第i个正整数表示 ai(1<=ai<=100) ,表示数字。
第三行,n-1个正整数: 第j个正整数表示 bj(1<=bj<=63) ,表示运算符。

输出描述:

一个整数表示答案,题目保证运算过程中不会超过long long的范围。
示例1

输入

复制
3
12 6 3
5 2

输出

复制
-1

说明

日记中第5个字“是”的拼音的“shì”四声,故第一个运算符是“/”,第2个字“然”的拼音是“rán”二声,故第二个运算符是“-”,所以本样例所表达的式子是12/6-3
示例2

输入

复制
2
2 6
19

输出

复制
12
示例3

输入

复制
6
10 6 2 8 9 3   
2 5 6 41 23

输出

复制
6

备注:

通常题目是一个有用的线索,但是样例的反推或许更能说明什么
依稀记得拼音和四则运算都是童年的阴影