eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Квадратные и круглые

Квадратные и круглые

\textit{Слышу, брат, что будет война,} \textit{Холодная, мокрая, длинная, злая.} \textit{Квадратные на Круглых будут идти} \textit{За то что те ровные, как не крути.} \textit{Ансамбль "Скрябин"} Вождь Квадратных, находясь в состоянии аффекта, выдал каждому из своих бойцов настолько большую дозу Озверина, что каждый из них сначала нападает, а потом уже разбирается, напал он на Квадратного или Круглого. Круглые же никогда не умели воевать врукопашную, но они владеют некоторыми магическими приемами. Итак, отряд из \textbf{s} Квадратных напал на посёлок, в котором жили \textbf{r} Круглых. Вследствие наложения действия Озверина и магических приёмов Круглых, оказалось, что бой происходит по таким правилам. Ежеминутно случайно выбирается пара существ, и: \begin{itemize} \item если выбраны Круглый и Квадратный, то Квадратный убивает Круглого и воюет дальше; \item если выбраны два Круглых, они просят друг у друга прощения и воюют дальше; \item если выбраны два Квадратных, они убивают друг друга. \end{itemize} Пара выбирается случайно и равновероятно среди всех живых так, чтобы встретились два разных существа (возможно, одного вида). Например, когда живы два Квадратных и один Круглый, то с одинаковыми вероятностями \textbf{1}/\textbf{3} состоится или стычка \textbf{1}-го Квадратного и Круглого, или \textbf{2}-го Квадратного и Круглого, или \textbf{1}-го и \textbf{2}-го Квадратных. В первых двух случаях побеждает Квадратный, а в третьем - погибнут Квадратные. Найдите вероятность того, что при соблюдении данных правил боя хотя бы один Круглый выживет, а все Квадратные - погибнут. \InputFile В единственной строке содержится два числа - количество Квадратных \textbf{s} (\textbf{1} ≤ \textbf{s} ≤ \textbf{2010}) и количество Круглых \textbf{r} (\textbf{1} ≤ \textbf{r} ≤ \textbf{2010}). \OutputFile Вывести одно число - искомую вероятность (с относительной погрешностью не более \textbf{10^\{-9\}}).
Лимит времени 1 секунда
Лимит использования памяти 256 MiB
Входные данные #1
2 1
Выходные данные #1
 3.3333333333333333E-0001