HDOJ 2009 求数列的和

简介: HDOJ 2009 求数列的和

Problem Description

数列的定义如下:

数列的第一项为n,以后各项为前一项的平方根,求数列的前m项的和。


Input

输入数据有多组,每组占一行,由两个整数n(n<10000)和m(m<1000)组成,n和m的含义如前所述。


Output

对于每组输入数据,输出该数列的和,每个测试实例占一行,要求精度保留2位小数。


Sample Input

81 4

2 2


Sample Output

94.73

3.41

import java.util.*;
class Main{
  public static void main(String args[]){
    Scanner sc = new Scanner(System.in);
    while(sc.hasNext()){
      double n = sc.nextDouble();
      int m = sc.nextInt();
      double s=n;
      for(int i=1;i<m;i++){
        n =Math.sqrt(n);
        s += n;
      }
      System.out.printf("%.2f",s);
      System.out.println();
    }
  }
}
目录
相关文章
hdoj 1078 FatMouse and Cheese(记忆化搜索)
简单的记忆化搜索,和其他不一样的地方就是这个一次可以走K步,其他没啥!!
56 0
|
算法
HDOJ 1330 Deck(叠木块-物理题啊!贪心算法用到了一点)
HDOJ 1330 Deck(叠木块-物理题啊!贪心算法用到了一点)
205 0
HDOJ 1330 Deck(叠木块-物理题啊!贪心算法用到了一点)
HDOJ 2032 杨辉三角
HDOJ 2032 杨辉三角
117 0
|
测试技术
HDOJ 1108 最小公倍数
HDOJ 1108 最小公倍数
104 0
HDOJ/HDU 2561 第二小整数(水题~排序~)
HDOJ/HDU 2561 第二小整数(水题~排序~)
120 0
HDOJ 1995 汉诺塔V
HDOJ 1995 汉诺塔V
130 0
|
Java
HDOJ 1753 大明A+B(大数~)
HDOJ 1753 大明A+B(大数~)
115 0
HDOJ 2003 求绝对值
HDOJ 2003 求绝对值
109 0
|
人工智能 BI 机器学习/深度学习