8305: CF - Kids and Prizes
[Creator : ]
Description
ICPC (International Cardboard Producing Company) is in the business of producing cardboard boxes. Recently the company organized a contest for kids for the best design of a cardboard box and selected $M$ winners. There are $N$ prizes for the winners, each one carefully packed in a cardboard box (made by the ICPC, of course). The awarding process will be as follows:
n 个奖品 m 个人,每个人会拿一个盒子,盒子里面可能是空的 因为里面的奖品可以被其他人拿过,盒子每次放回,奖品会拿走。
问 m 个人能拿到的奖品数的期望。
- All the boxes with prizes will be stored in a separate room.
- The winners will enter the room, one at a time.
- Each winner selects one of the boxes.
- The selected box is opened by a representative of the organizing committee.
- If the box contains a prize, the winner takes it.
- If the box is empty (because the same box has already been selected by one or more previous winners), the winner will instead get a certificate printed on a sheet of excellent cardboard (made by ICPC, of course).
- Whether there is a prize or not, the box is re-sealed and returned to the room.
n 个奖品 m 个人,每个人会拿一个盒子,盒子里面可能是空的 因为里面的奖品可以被其他人拿过,盒子每次放回,奖品会拿走。
问 m 个人能拿到的奖品数的期望。
Input
The first and only line of the input file contains the values of $N, M\ (1 \leq N,M \leq 100,000)$.
Output
The first and only line of the output file should contain a single real number: the expected number of prizes given out.
The answer is accepted as correct if either the absolute or the relative error is less than or equal to $10^{-9}$.
The answer is accepted as correct if either the absolute or the relative error is less than or equal to $10^{-9}$.
Sample 1 Input
5 7
Sample 1 Output
3.951424
Sample 2 Input
4 3
Sample 2 Output
2.3125