zoukankan      html  css  js  c++  java
  • 求数列的和

    题目描述

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

    输入描述:

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

    输出描述:

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

    输入

    81 4
    2 2
    

    输出

    94.73
    3.41
     1 import java.text.DecimalFormat;
     2 import java.util.Scanner;
     3 /**
     4  * 
     5  *  求数列的和
     6         注意进位
     7         注意格式
     8  * @author Dell
     9  *
    10  */
    11 public class Main {
    12 public static void main(String[] args) {
    13     Scanner sc = new Scanner(System.in);
    14     double n = sc.nextFloat();
    15     double m = sc.nextFloat();
    16     double sum = 0;
    17     for (int i = 0; i < m; i++) {
    18         sum+=n;
    19         n=Math.sqrt(n);
    20     }
    21     DecimalFormat df = new DecimalFormat("#.00");
    22     String res = df.format(sum);
    23     System.out.println(res);
    24 }
    25 }
  • 相关阅读:
    golang gc
    set password to qcow2
    golang reflect struct
    Mac 自启动管理
    shell exec
    shell 管道 与 mkfifo
    shell 读取文件
    shell 函数
    shell read 命令
    ubuntu 快速安装和设置 mysql
  • 原文地址:https://www.cnblogs.com/the-wang/p/8981600.html
Copyright © 2011-2022 走看看