题目描述
聪明的 Cirno 开始学习计算,于是她很开心的算出了从 一直加到 。
得到了一个 项的数列 : 。
为了验证自己算是否算错,她需要以某种规律从数列里取出两个元素 (元素可以相同),并等概率的选出整数 , 判断哪个比较大。
所以她需要你来计算 的概率。
某种规律:选到数列第 个元素的概率是:
输入格式
输入一个正整数 。
输出格式
输出在模 意义下的概率。
输入输出样例 #1
输入 #1
输出 #1
说明/提示
对于前 的数据 ;
对于前 的数据 ;
对于前 的数据 ;
对于前 的数据 ;
对于前 的数据 ;
对于最后 的数据 表示 正无穷;
对于 100% 的数据 不为 的倍数。
题解
显然 与 的概率是相等的,那么答案是 。问题转化为如何计算 。
数列中的第 个元素 。那么恰好选中 的概率为
因为 在数列中被 个元素包含, 被 个元素包含, 被 个元素包含, 被 个元素包含,所以选中 中任意一个数的概率为 。因此
所以答案是 (当 时, 答案为 )。