Skip to content

Latest commit

 

History

History

204.Ошибка

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
  1. Ошибка

Вы обслуживаете сайт и отслеживаете возникающие проблемы. Клиент получил ошибку после того, как попытался добавить свой пост в систему. Вы хотите понять, на каком из серверов эта ошибка произошла.

Есть n серверов, на i-й из них приходится ai процентов запросов, из которых bi процентов завершаются с ошибкой. Для каждого сервера найдите вероятность того, что ошибка произошла именно на нём.

Формат ввода

В первой строке входного файла содержится одно целое число n (1≤n≤100) — количество серверов.

В каждой из следующих nn строк содержится два целых числа ai bi (0≤ai,bi≤100) — вероятность того, что запрос пойдёт на i-й сервер, в процентах и вероятность того, что на i-м сервере случится ошибка, в процентах.

Гарантируется, что сумма всех ai равна 100, и ошибка в системе может произойти.

Формат вывода

Выведите nn строк. В каждой строке должно находиться одно вещественное число (0≤pi≤1) — вероятность, что ошибка произошла на соответствующем сервере.

Абсолютная или относительная погрешность каждого из ответов не должна превышать 10−9.

Решение