Darkerft Dünyası - 2#11526

Darkerft Dünyası - 2

2 saniyə
256 meqabayt
Çox çətin

Рома "World of Darkraft - 2" oyununda yeni bir xarakter yaratdı. Bu oyunda xarakter canavarlarla döyüşərək daha yaxşı avadanlıqlar əldə edir ki, bu da ona daha güclü canavarlarla mübarizə aparmağa imkan verir.

Xarakter müxtəlif növ əşyalarla təchiz oluna bilər. Hər bir əşyanın gücü onun səviyyəsi ilə müəyyən edilir və bu, müsbət tam ədəddir. Başlanğıcda, xarakter hər bir növdən səviyyəsi olan bir əşyaya malikdir.

Hər dəfə bir canavarı məğlub etdikdə, xarakter tam olaraq bir yeni əşya tapır və bu əşya təsadüfi olaraq yaradılır. Əvvəlcə yeni əşyanın növü müəyyən edilir; hər bir növün eyni ehtimalı var. Daha sonra yeni əşyanın səviyyəsi müəyyən edilir; tutaq ki, oyunçunun hazırda sahib olduğu seçilmiş növün əşyasının səviyyəsi -dir. Onda yeni əşyanın səviyyəsi [1; t + 1] intervalında olan tam ədədlər arasında bərabər ehtimalla seçilir.

Roma yeni əşyadan və onun hazırda sahib olduğu eyni növdəki əşyadan ən yaxşısını (yəni daha yüksək səviyyəli əşyanı) seçir və onunla təchiz olunur, qalanını isə tacirə sikkələrə satır (əgər hər iki əşya eyni səviyyədədirsə, Roma istənilən birini seçir). Hər hansı bir növdə səviyyəsi olan əşya üçün tacir Roma'ya sikkə ödəyir.

Roma'ya canavarı məğlub etdikdən sonra qazanılan sikkələrin orta sayını müəyyən etməyə kömək edin.

Giriş

Birinci sətirdə iki tam ədəd və k~(1 \le n \le 10^5; 1 \le k \le 100) verilmişdir.

Çıxış

Bir real ədəd çıxarın — canavarı məğlub etdikdən sonra qazanılan sikkələrin orta sayı. Cavab doğru hesab olunur, əgər onun nisbi və ya mütləq səhvi 10^{-9}-dan çox deyilsə.

Nümunələr

Nümunə 1

Loading
Loading

Nümunə 2

Loading
Loading

Nümunə 3

Loading
Loading