cazino

Time limit: 0.1s Memory limit: 16MB Input: cazino.in Output: cazino.out

Cerință

Supărat din cauza crizei economice, Don Stefano a hotărât că se va apuca de jocuri de noroc, în speţă de cel de ruletă. Planul său este următorul: să intre în cazino cu suma de XX lei, să parieze, iar dacă ajunge la 00 lei sau la cel puţin YY lei (unde YY este un număr stabilit de Don Stefano) se opreşte din pariat şi pleacă acasă. Don Stefano s-a hotărat ca va juca la 22 rulete simultan, în fiecare minut pariind suma de 22 lei, câte unul la fiecare ruletă. Cele două rulete sunt identice, jumatate din căsutele unei rulete fiind roşii, iar jumatate albastre.

Dorind să aibă cât mai multe variante, Don Stefano va pune TT întrebări de forma:”Dacă vin în cazino cu XX lei şi mă opresc sau la 00 lei sau la cel putin YY lei, care este probabilitatea să plec acasă cu cel puţin YY lei?”

Date de intrare

Pe prima linie a fişierului cazino.in se află TT, numărul de intrebări. Următoarele TT linii conţin fiecare două numere, XiX_i şi YiY_i, cu semnificaţia din enunţ.

Date de ieșire

Fişierul cazino.out va conţine TT linii, pe a ii-a linie aflându-se răspunsul la întrebarea ii.

Restricții și precizări

  • 1T100 0001 \leq T \leq 100 \ 000
  • 1XY1 000 0001 \leq X \leq Y \leq 1 \ 000 \ 000
  • răspunsul trebuie afişat cu 55 zecimale exacte.

Exemplu

cazino.in

3
5 10
1 5
123 4412

cazino.out

0.40000
0.00000
0.02765

Log in or sign up to be able to send submissions!