题目信息

题目背景

小明是一名小学生,今天学习了四则运算。数学老师布置了 nn 道算术题作为今天的作业。但是小明显然写不完作业,因此他找到了会编程的你来帮他写一个程序完成作业。

题目描述

我们将由两个整数 aa, bb, 和一个字符 ccaa, cc, bb 的顺序构成的一个字符串称为一道算术题。

你需要算出每道题目的答案并输出。但是如果题目没有答案(题目出错了),请输出 No answer!

输入格式

第一行输入一个整数 nn, 代表题目的数量。

接下来的 n+1n+1 行,每行都有一道算术题。

输出格式

nn 行,每行一个数字,表示算术题的答案。(对于无法整除的数据保留 22 位小数)

样例 #1

样例输入 #1

1
2
1
1+1

样例输出 #1

1
2

样例 #2

样例输入 #2

1
2
3
4
3
1-1
1*1
1/1

样例输出 #2

1
2
3
0
1
1

样例 #3

样例输入 #3

1
2
3
2
0/1
1/0

样例输出 #3

1
2
0
No answer!

样例 #4

样例输入 #4

1
2
1
1/2

样例输出 #4

1
0.50

提示

测试点 分值 时间限制 nn aa, bb cc 特殊性质
1 1 1000ms $ 1 $ $ \le 10 $ $ + $
2 2 1000ms $ \le 10 $ $ \le 10 $ $ - $
3 2 1000ms $ \le 10 $ $ \le 10 $ $ * $
4 2 1000ms $ \le 10 $ $ \le 10 $ $ / $
5 3 1000ms $ \le 100 $ $ \le 100 $ $ + $ $ - $
6 4 1000ms $ \le 100 $ $ \le 100 $ $ * $ $ / $
7 5 1000ms $ \le 1000 $ $ \le 10^6 $ $ + $ $ - $
8 8 1000ms $ \le 10^6 $ $ \le 1000 $ $ + $ $ - $ $ * $ $ / $
9 8 1000ms $ \le 1000 $ $ \le 10^6 $ $ + $ $ - $ $ * $ $ / $
10 9 1000ms $ \le 1000 $ $ \le 10^9 $ $ + $ $ - $
11 10 500ms $ \le 5 * 10^5 $ $ \le 10^6 $ $ + $ $ - $ $ * $ $ / $
12 10 500ms $ \le 5 * 10^5 $ $ \le 10^9 $ $ + $ $ - $
13 ~ 14 12 500ms $ \le 5 * 10^5 $ $ \le 10^9 $ $ + $ $ - $ $ * $ $ / $
15 12 1000ms $ \le 10^6 $ $ \le 10^9 $ $ + $ $ - $ $ * $ $ / $

评测时请开启 O2优化