#include<iostream>
#include<math.h>
#include <iomanip>
using namespace std;
float b16(long n,float x)
{
long a=0;
float s=0;
for(int i=1;i<=n;i++)
{
a=a+i;
s=s+(1.0*pow(x,i))/a;
}
cout<<setprecision(16)<<s;
}
int main()
{
long n;
float x;
cin>>n>>x;
b16(n,x);
return 0;
}
mình có đoạn code thế này
Input 3 2
OutPut 4.666666666666667
mà sao mình làm toàn ra kiểu dữ liệu thế này 4.666666507720947
không như kết quả đề cho có cách nào sửa ko ạ tks all
n là số nguyên mà.
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?