3695 - 数学要好

通过次数

0

提交次数

0

时间限制 : 1 秒 内存限制 : 128 MB

题目输入

t,ab,(1<=t<=233;1<=a,b<=10000,)

题目输出

fg(f),4"no"

输入/输出样例

输入格式

3
2 5
2 3
3 2

输出格式

0.5156
5.7778
29.2500

C++解答

#include <stdio.h>

int t,a,b;

int main(){
    //freopen("input.in","r",stdin);
    //freopen("input.out","w",stdout);
    scanf("%d",&t);
    while(t--){
        scanf("%d%d",&a,&b);
        if(a == b){
            puts("no");
            continue;
        }
        double a1 = a*1.0*a/b/b;
        double q = (2.0*a*b)/(a*1.0*a + b*1.0*b);
        printf("%.4lf\n",a1 / (1-q));
    }
    return 0;
}