CCF NOI1075 F函数
问题链接:CCF NOI1075 F函数。
时间限制:
1000 ms 空间限制: 262144 KB
题目描述
已知 f(x,n)=,输入x和n的值,计算f(x,n)的值。
输入
一行两个数x和n,其中x是实数,n是整数。1<=x,n<=20。
输出
输出f(x,n)的值,答案保留两位小数。样例输入
4.2 10
样例输出
3.68
数据范围限制
问题分析
这是一个简单的数学计算问题,迭代计算即可。
程序说明
(略)
要点详解
- 为了保证浮点数精度不丢失,变量使用双精度浮点数。
参考链接:(略)。
100分通过的C语言程序
#include <stdio.h> #include <math.h> int main(void) { double f; int n, i; scanf("%lf%d", &f, &n); for(i=1; i<=n; i++) f = sqrt(i + f); printf("%.2lf\n", f); return 0; }