Мости#2571

Мости

1 секунда
64 мегабайти
Складна

У країні Лемурія є островів, з'єднаних мостами. Між кожною парою островів з номерами та i+1 (1 \leq i \leq N-1) прокладено кілька паралельних мостів. Серед них рівно a_i мостів є стабільними, а решта b_i – нестабільні. Якщо людина переходить через стабільний міст з острова , вона потрапляє на острів i+1. Однак якщо хтось обирає нестабільний міст, він зламається до досягнення іншого берега (і, оскільки вже зламаний, у майбутньому не розглядається), а людина падає у потік і течією повертається назад на острів номер .

Спочатку ви перебуваєте на острові номер . Ваша мета — дістатися до острова під номером . Стратегія така: на кожному кроці випадково вибирати один з мостів, що сполучають поточний острів із наступним і ще не зламалися, та переходити по ньому. Гарантовано, що a_i > 0 для всіх , тому досягти мети завжди можливо.

Довжина кожного моста дорівнює . Обчисліть математичне сподівання (середню величину) сумарної довжини всіх мостів, які ви пройдете, перш ніж досягнете острова , дотримуючись описаної стратегії.

Вхідні дані

Перший рядок містить ціле число (1 \leq N \leq 1000).

Кожен з наступних N-1 рядків містить по два цілих числа a_i та b_i, розділених пробілом (1 \leq a_i \leq 1000, 0 \leq b_i \leq 1000).

Загальна кількість нестабільних мостів не перевищує .

Вихідні дані

Виведіть одне дійсне число — відповідь на задачу. Абсолютна або відносна похибка не повинна перевищувати 10^{-9}.

Приклади

Приклад 1

Loading
Loading