Gözləmə#5364

Gözləmə

1 saniyə
122,174 meqabayt
Çətin

Erik təsadüfi tam ədədlər yaratmaq üçün sadə bir sxem hazırlayıb. Bu sxem daxilində tam ədəd verilir və -dan n - 1-ə qədər tam ədədlər ekvivalent ehtimallarla yaradır. Məsələn, əgər n = 3, onda sxem ehtimallarla və ya ədədlərini yarada bilər.

İndi Erik daha mürəkkəb sxemlər hazırlamaq istəyir. İlki, iki müstəqil ehtimallı generatorlardan ibarətdir, onların çıxışları bit-wise əməliyyatı — eksklüziv vasitəsilə birləşdirilir.

Erikin dostu, Nik, riyaziyyat öyrənən biri olaraq qeyd etdi ki, bu sxem olduqca maraqlıdır və daha da maraqlı olan onun riyazi gözləməsidir. Onlara bu dəyəri hesablamağa kömək edin.

Xatırladaq ki, təsadüfi dəyişənin riyazi gözləməsi onun orta dəyəri kimi müəyyən edilir. Qeyri-mənfi tam qiymətlər qəbul edən təsadüfi dəyişən üçün bu aşağıdakı formul ilə hesablanır:

\mathbb{E}[\xi] = \sum_{i=0}^{\infty} i \cdot p_i,

burada p_i — ξ = i olma ehtimalıdır.

Giriş

Birinci sətir testlərin sayı k~(1 \le k \le 1000)-i ehtiva edir. Sonrakı sətirdə hər birində bir tam ədəd n~(1 \le n \le 10^9) verilmişdir.

Çıxış

Hər bir test üçün Erikin yeni sxeminin nəticəsinin riyazi gözləməsini ayrı bir sətirdə iki onluğa yuvarlaqlaşdırılmış şəkildə çıxış edin.

Nümunələr

Nümunə 1

Loading
Loading