Masala #SZ7HXFOIGX

Xotira 32 MB Vaqt 1000 ms
14

Avtobus chiptachisi Shermat

Dasturlashdan bo'sh vaqtlarida Shermat avtobusda chipta sotishga amakisiga yordam beradi. Bu jarayon aslida juda oson, ammo, naqt pulda yo'lkirani to'laydiganlar uni doim qiynab keladi. Chunki ularga qaytim qaytarish juda qiyin. Yo'lkira narxi aslida 2000 so'm. Yo'lovchilar esa odatda 5000 so'mlik yoki 2000 so'mlik kupyuralarda to'lashadi. 2000 so'm to'laydiganlarda muammo yo'q ammo 5000 to'laydiganlarga qaytim topib berish muammoroq. Shu uchun Shermat ularni jazolash maqsadida ularga 2000 so'm qaytim qaytaradi.

Shermat statistika va ehtimollilik fanlarini yoqtiradi. U kunlik kuzatishlari natijasida shunday xulosaga keldi. Bugun avtobusga \(n\) ta 2000 so'mlik kupyurada to'laydigan va \(m\) ta 5000 so'mlik kupyurada to'laydigan yo'laovchilar chiqishi kutilmoqda. Hamda safar boshida Shermatda  \(k\) ta 2000 so'mlik kupyuralar bor qaytim qaytarish uchun. Endi sizdan butun kun davomida qaytim qaytarish bilan muammo bo'lmasligi ehtimolliligini aniqlashda yordam so'ramoqda. Bunda har bir yo'lovchining avtobusga chiqish tartibi teng ehtimollilikka ega.


Kiruvchi ma'lumotlar:

Kirish faylida 3 ta butun sonlar : \(n\)\(m\)\(k\) beriladi. (\(0 \le n, m \le 10^5, 0 \le k \le 10\))


Chiquvchi ma'lumotlar:

Chiqish faylida kun davomida qaytim qaytarish bilan muammo bo'lmaslik ehtimolliligini chop eting. Bunda absolut xatolik 0.0001 dan oshmasligi kerak.


Misollar
# input.txt output.txt
1
5 3 1
0.857143
2
0 5 5
1
3
0 1 0
0