题目描述:
数列的第1项为81,此后各项均为它前一项的正平方根,统计并输出该数列前n项之和。保留小数点后面6位精度。
输入描述:
输入占一行,为一个正整数n,5≤n≤30。
输出描述:
输出占一行,为求得的答案。
样例输入: | 样例输出: |
30 | 121.335860 |
//进我专栏更多代码
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int n;
cin >> n;
double sum = 81.0;
for (int i = 2; i <= n; i++) {
sum += sqrt(sum);
}
printf("%.6f", sum);
return 0;
}