HDU2009 求数列的和(C++)
问题链接
[link] http://acm.hdu.edu.cn/showproblem.php?pid=2009
做题思路
- 构造数列 逐项求和
解题代码
#include<iostream>
#include<math.h>
#include<iomanip>
using namespace std;
int main(){
//求数列的和
int n,m;
while(cin>>n>>m){
double sum=0;
int count=0;
while(m--){
double num=pow(n,pow(1.0/2,count));
sum+=num;
count++;
}
cout<<fixed<<setprecision(2)<<sum<<endl;
}
}