Problem B. ぱぴぷぴぷぴぱ!

Problem B. ぱぴぷぴぷぴぱ!

Problem B. ぱぴぷぴぷぴぱ!

时间限制:1s

空间限制:64MB

题目背景

Screenshot_20230911_183829_Phigros

pzr 喜欢玩音游,但是最近的新歌曲让他非常苦恼。

题目描述

新歌曲的难度系数为 \(N\),pzr 成功通关该首歌曲的概率 \(P\) 与他的游玩经验值 \(E\)、歌曲难度系数 \(N\) 满足以下关系:

\[P=\min(1.0,\frac{E\times E}{N})\]

pzr 的初始经验值为 \(0\),每次游玩该歌曲 之后,他都能获取 \(1\) 经验,并且有一定概率(根据上述公式)通关该歌曲。

请问, pzr 首次 通关该首歌曲所需的 期望游玩次数(平均游玩次数) 是多少?

输入格式

仅一个整数 \(N\),表示歌曲的难度系数。

输出格式

在本题的数据范围限制下, 可以证明,存在唯一的一组整数对 \((P, Q)\) 使得该期望可以表示为最简分数 \(\frac{P}{Q}\),其中 \(1\le P,Q\le 2^{30}-1\) 且 \(\gcd(P,Q)=1\)(即分子和分母互质)。

请依次输出满足条件的 \(P\) 和 \(Q\),用空格隔开。


注: 期望次数 (平均次数) 的计算公式:

如果有 \(p_1\) 的概率需要 \(1\) 次游玩, \(p_2\) 的概率需要 \(2\) 次游玩, ..., \(p_{n+1}\) 的概率需要 \(n+1\) 次游玩(容易知道本题中, 游玩次数不可能超过 n + 1)

则期望次数可表示为: \(1 \times p_1 + 2 \times p_2 + \cdots + (n + 1) \times p_{n+1} \)


样例输入1

2

样例输出1

5 2

样例1解释

期望游玩次数,即通关所需的 平均 游玩次数。

第一次游玩, pzr 不可能通关该歌曲,但 pzr 的经验将增长 1。

第二次游玩, pzr 有 \(1/2\) 的概率通关该歌曲,如果没有通关, pzr 的经验将增长到 2。

如果 pzr 没有在第二次通关该歌曲,则必须游玩第三次,这一次 pzr 一定能通关该歌曲。

因此,有 1/2 的概率需要 2 次游玩,有 1/2 的概率需要 3 次游玩。

期望游玩次数是 \(1/2 * 2 + 1/2 * 3 = 5/2\)

样例输入 2

10

样例输出 2

1747 500

样例输入 3

29

样例输出 3

95678466 20511149

数据范围与约定

测试点编号 约定 测试点分值
1~4 \(1\le n\le 5\) 每个测试点10分
5~10 \(1\le n\le 30\) 每个测试点10分

对于所有的测试点,保证存在唯一的一组整数对 \((P, Q)\) ,使得该期望可以表示为最简分数 \(\frac{P}{Q}\),其中 \(1\le P,Q\le 2^{30}-1\) 且 \(\gcd(P,Q)=1\)(即分子和分母互质)。

信息

ID
1500
难度
9
分类
(无)
标签
(无)
递交数
13
已通过
3
通过率
23%
上传者