题库/Y0618

#Y0618. 再求f(x,n)

    传统题 难度: 进阶 标签>一本通数学
时间限制1000 ms
内存限制64 MiB
通过率—0 / 0 次提交
题目描述 查看题解 开始编程Alt+E

Y0618 · 再求f(x,n)

退出在线编程模式
进阶 读懂题意,让每一次思考成为成长。
时间限制1000 ms
内存限制64 MiB
通过率—0 / 0 次提交

题目描述

定义 f(x,0)=xf(x,0)=x,对于 k≥1k\ge1,有

f(x,k)=xk+f(x,k−1)。f(x,k)=\frac{x}{k+f(x,k-1)}。

因此 f(x,n)f(x,n) 是连分式

$$\frac{x}{n+\frac{x}{(n-1)+\frac{x}{\cdots+\frac{x}{1+x}}}}。$$

请用递归函数求值。本题为一本通 1167 的本地训练修订版,以上文字公式替代原题中的公式图片。

输入

一行 x,nx,n。保证 0≤x≤1060\le x\le10^6,1≤n≤10001\le n\le1000,xx 为有限十进制数且 106x10^6x 是整数。因为 x≥0x\ge0,每一层分母都严格为正。

输出

输出 f(x,n)f(x,n),建议保留两位小数,也允许更多有效数字。输出与真实值的绝对误差不超过 0.00500010.0050001。只输出一个有限实数。

输入样例

1 2

输出样例

0.40

本地修订与来源

本题为经授权补全的本地训练修订版,原始公开题面保留在采集档案;修订了:按已实际审阅原GIF转录f0=x、fk=x/(k+fk−1);非负x≤10^6、六位网格、n1..1000及绝对容差;保存原GIF。。此处题意、范围和输出约定以本修订版为准,不冒称原站或官方原版。原题链接:https://ybt.ssoier.cn/problem_show.php?pid=1167。

评测数据说明

本题使用按题意独立构造、以独立程序核对的训练数据及公开样例,共6个测试点,非原站或官方原始数据。总分100分。

题目信息

#2073
—

暂无提交记录

练习难度 进阶
时间限制
1000ms
内存限制
64MiB

题目标签

暂无标签
上传者