package ksiezycebajtka;
import java.util.Scanner;
class KsiezyceBajtka {
public static void main
(String[] args
) {
Scanner odczyt
= new Scanner
(System.
in); int ile = odczyt.nextInt();
Scanner odczyt2
= new Scanner
(System.
in); for(int i=0;i<ile;i++)
{
int j=0;
double tab[];
tab = new double[2];
String input
= odczyt2.
nextLine(); String[] numbers
= input.
split(" "); j++;
}
double k=4*tab[0]*tab[0]+4*tab[1]*tab[1];
double c
= Math.
pow(k,
0.5); double poleTr=0.5*2*2*tab[0]*tab[1];
double pA
=Math.
PI*tab
[0]*tab
[0]; double pB
=Math.
PI*tab
[1]*tab
[1]; double pCalkowite=poleTr+0.5*pA+0.5*pB;
double pO
=Math.
PI*0.25*c
*c
; double pSzukane=pCalkowite-0.5*pO;
}
}
}
ICAgIHBhY2thZ2Uga3NpZXp5Y2ViYWp0a2E7CmltcG9ydCBqYXZhLnV0aWwuU2Nhbm5lcjsKCmNsYXNzIEtzaWV6eWNlQmFqdGthIHsKCiAgICAKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIAogICAgewogICAgICAgIFNjYW5uZXIgb2Rjenl0ID0gbmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKICAgICAgICBpbnQgaWxlID0gb2Rjenl0Lm5leHRJbnQoKTsKICAgICAgICBTY2FubmVyIG9kY3p5dDIgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwogICAgICAgIGZvcihpbnQgaT0wO2k8aWxlO2krKykKICAgICAgICB7ICAgCiAgICAgICAgaW50IGo9MDsKICAgICAgICBkb3VibGUgdGFiW107CiAgICAgICAgdGFiID0gbmV3IGRvdWJsZVsyXTsKICAgICAgICBTdHJpbmcgaW5wdXQgPSBvZGN6eXQyLm5leHRMaW5lKCk7CiAgICAgICAgU3RyaW5nW10gbnVtYmVycyA9IGlucHV0LnNwbGl0KCIgIik7CiAgICAgICAgZm9yIChTdHJpbmcgcyA6IG51bWJlcnMpIHsKICAgICAgICB0YWJbal09RG91YmxlLnZhbHVlT2Yocyk7CiAgICAgICAgaisrOwogICAgICAgIAogICAgICAgIH0KICAgICAgICBkb3VibGUgaz00KnRhYlswXSp0YWJbMF0rNCp0YWJbMV0qdGFiWzFdOwogICAgICAgIGRvdWJsZSBjID0gTWF0aC5wb3coaywwLjUpOwogICAgICAgIGRvdWJsZSBwb2xlVHI9MC41KjIqMip0YWJbMF0qdGFiWzFdOwogICAgICAgIGRvdWJsZSBwQT1NYXRoLlBJKnRhYlswXSp0YWJbMF07CiAgICAgICAgZG91YmxlIHBCPU1hdGguUEkqdGFiWzFdKnRhYlsxXTsKICAgICAgICBkb3VibGUgcENhbGtvd2l0ZT1wb2xlVHIrMC41KnBBKzAuNSpwQjsKICAgICAgICBkb3VibGUgcE89TWF0aC5QSSowLjI1KmMqYzsKICAgICAgICBkb3VibGUgcFN6dWthbmU9cENhbGtvd2l0ZS0wLjUqcE87CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKHBTenVrYW5lKTsKICAgICAgICAKICAgIH0KICAgICAgICAKICAgICAgICAKICAgICAgICB9CiAgICAKfQ==