同心树

Time Limit: 2000/1000MS (Java/Others) Memory Limit: 128000/64000KB (Java/Others)

Problem Description

自从见过西藏的美景,DS对西藏就有不可磨灭的憧憬和喜爱,好像再也无法离开那个地方了一样。

有一天,他做梦又回到了西藏,看到了那满山偏野的古树。由于他IQ比较低,所以在他脑海里面的树一定是正方形的。

他突然发现——哇塞有神奇的两棵树竟然心在一起,边长也是相等的耶~~。他给这种神奇的树取名为“同心树”。并且他知道一个角度。

众所周知,两棵树重合的部分下面是最凉快的。DS将其定义为“树荫”。

DS 想问你,这颗“同心树”的树荫面积有多大。

Input

第一行一个整数 T (T ≤ 20000) 代表数据组数。

对于每组数据两个整数 L, a.

第一个数代表边长 L (1 ≤ L ≤ 100),第二个数代表角度 a (0 ≤ a ≤ 180)

Output

对于每组数据输出一个小数 代表合并树树荫面积,精确到小数点后两位(1.555 = 1.56,请用.2f 或者.2lf 输出)

Sample Input

2
1 0
4 180

Sample Output

1.00
16.00

Source

buaads

Manager

Information
Solved Number28
Submit Number99
Problem Tags
geometry
math
No tag edit access
温馨提示:AC后可以编辑标签哦. ^-^
Login
LoginCancel