#P12997. [AGC032F] One Third
[AGC032F] One Third
题目描述
有一个圆形的披萨。すぬけ君希望尽可能吃到接近这块披萨 的份量。
すぬけ君决定按如下方式切披萨并进食:
首先,すぬけ君用刀在披萨上切 次,将披萨分成 块。每次切刀时,都是从披萨中心到圆周上的某点,切割的角度是均匀随机的,且每次切割相互独立。
接着,すぬけ君会选择一段连续的若干块披萨,使得它们的总量尽可能接近 。也就是说,他会选择使得总量为 的连续若干块,使 最小。
请你求出 的期望值。已知这个值是有理数。请按照注记中的要求,输出该值对 取模的结果。
输入格式
输入为以下格式,从标准输入读入。
输出格式
请输出 的期望值,按照注记中的要求对 取模。
输入输出样例 #1
输入 #1
2
输出 #1
138888890
输入输出样例 #2
输入 #2
3
输出 #2
179012347
输入输出样例 #3
输入 #3
10
输出 #3
954859137
输入输出样例 #4
输入 #4
1000000
输出 #4
44679646
说明/提示
注记
输出有理数时,首先将其表示为分数 ,其中 均为整数,且 不能被 整除(在本题的约束下,总能这样表示)。然后,输出唯一满足 的 ,其中 是 到 之间的整数。
约束
样例解释 1
期望值为 。
样例解释 2
期望值为 。