根据数列的定义,求前m项的和,注意输出精度。
package introduction; import java.text.DecimalFormat; import java.util.Scanner; /** * Created by YangYuan on 2017/12/8. */ public class Problem2009 { public static void main(String[] args) { DecimalFormat df = new DecimalFormat("0.00"); Scanner scanner = new Scanner(System.in); while (scanner.hasNext()) { double n = scanner.nextInt(); int m = scanner.nextInt(); double sum = n; for (int i = 1; i < m; i++) { n = Math.sqrt(n); sum += n; } System.out.println(df.format(sum)); } } }

本文介绍了一种求解特定数列前m项和的方法,使用Java编程语言实现了该算法,并考虑了输出精度的问题。
334

被折叠的 条评论
为什么被折叠?



