50分求助
  • 板块B2147 求 f(x,n)
  • 楼主wwdsas
  • 当前回复1
  • 已保存回复1
  • 发布时间2024/10/28 19:59
  • 上次更新2024/10/28 21:24:44
查看原帖
50分求助
1174487
wwdsas楼主2024/10/28 19:59
#include <bits/stdc++.h>
using namespace std;

int main()
{
    double n, x;
    cin>>x>>n;  
    double result=1+x;

    if(n<2)
    {
        cout<<fixed<<setprecision(2)<<sqrt(result);
        return 0;
    }else if(n==0)
    {
        cout<<fixed<<setprecision(2)<<sqrt(x);
    }
    
    for (int i=2;i<=n;i++)
    {
        result+= i;  
        result=sqrt(result); 
    }
    
    cout << fixed<<setprecision(2)<<result;  
    return 0;
}

2024/10/28 19:59
加载中...