Masala #0441

Xotira 16 MB Vaqt 1000 ms Qiyinchiligi 17 %
14

  

Asalari

Ikki poyezd bir biri tomon harakatlanmoqda ya’ni 1-poyezd \(U\) tezlik bilan 2-poyezd esa \(V\) tezlik bilan. 1-poyezd bilan bir vaqtda bir xil yunalishda asalari ham harakatlanmoqda, uning tezligi esa \(B\) ga teng. Dastlab ikki poyezdning o’rtasidagi masofa \(D\) ga teng. Asalari o’yin o’ynamoqchi ya’ni birinchi poyezdan ikkinchi poyezd tomon uchib borib urilgandan so’ng u darhol ortiga qaytadi ya’ni birinchi poyezd tomon ucha boshlaydi toki ikki poyezd uchrashmaguncha asalari ikki poyezdga urilib ortiga qaytaveradi. Sizning vazifangiz ikki poyezd uchrashguncha asalari jami qancha yo’lni bosib o’tganini aniqlashdan iborat.

Asalari va poyezdlarning harakati rasmda tasvirlangan.


Kiruvchi ma'lumotlar:

Kirish faylining dastlabki satrida 4 ta butun son, \(U, V, B, D (1 \le U, V, B,D \le 10^{15})\) mos ravishda 1-chi poyezd, 2-chi poyezd, asalari tezliklari va ikki poyezd o'rtasidagi masofa.


Chiquvchi ma'lumotlar:

Chiqish fayilida asalari jami qancha masofani bosib o'tganini \(10^{-2}\) aniqlikda chop eting (Masalaning javobi \(10^{18}\) dan oshmasligi kafolatlanadi).


Misollar
# input.txt output.txt
1
50 70 80 100
66.67
Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin