题目描述
数列的第一项为n,以后各项为前一项的平方根,求数列的前m项的和。
输入描述:
输入数据有多组,每组占一行,由两个整数n(n < 10000)和m(m < 1000)组成,n和m的含义如前所述。
输出描述:
对于每组输入数据,输出该数列的和,每个测试实例占一行,要求精度保留2位小数。

示例1
输入
81 4
2 2

输出
94.73
3.41

解析:注意保留2位小数需要用到DecimalFormat里的format函数

import java.text.DecimalFormat;
import java.util.Scanner;public class Main {public static void printSumBeforeN(int m,int n){double sum=0;double num=m;for(int i=0;i<n;i++){sum+=num;num=Math.sqrt(num);}DecimalFormat decimalFormat = new DecimalFormat("0.00");System.out.println(decimalFormat.format(sum));}public static void main(String[] args) {Scanner scanner  = new Scanner(System.in);int m=scanner.nextInt();int n=scanner.nextInt();printSumBeforeN(m,n);}
}

《挖财编程题》求数列的和相关推荐

  1. c++编程题 求数列的和

    最近心好累,行为识别模型明明训练的好好的,收敛也正常,Avg loss也很小,就是测试效果不好(接近没效果)!深度学习之路真是道阻且长啊,求求了-- 题目描述 数列的第一项为n,以后各项为前一项的平方 ...

  2. 《挖财编程题》水花仙数

    题目描述 春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的: "水仙花数"是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^ ...

  3. 编程题——Fibonacci数列

    编程题--Fibonacci数列 题目描述: Fibonacci数列是这样定义的: F[0] = 0 F[1] = 1 for each i ≥ 2: F[i] = F[i-1] + F[i-2] 因 ...

  4. 编程题——求最小公倍数

    编程题--求最小公倍数 题目描述: 正整数A和正整数B 的最小公倍数是指 能被A和B整除的最小的正整数值,设计一个算法,求输入A和B的最小公倍数. 输入描述: 输入两个正整数A和B. 输出描述: 输出 ...

  5. [编程题] 翻转数列--附详细分析思路

    今天逛博客看到这样一道题 翻转数列 小Q定义了一种数列称为翻转数列: 给定整数n和m, 满足n能被2m整除.对于一串连续递增整数数列1, 2, 3, 4..., 每隔m个符号翻转一次, 最初符号为'- ...

  6. 阿里巴巴2017校招C++岗位在线编程题-求集合D的最大值,最小值和元素个数三者之和

    题目:输入一组正整数为集合N:从N中任意取两个数求和得到集合A:从N任意取两个数求差的绝对值得到集合B:从集合A,B中各取一个数得到集合D:集合D中最大值d1,最小值d2,元素个数为ds,求d1+d2 ...

  7. Python编程之求数列20项和

    问题描述:现有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和. 程序分析:抓住分子与分母的变化规律,前项分子分母与后项分子分母均存在递推关系. 源代码 ...

  8. C语言编程:求数列的前20项之和

    问题描述:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和. 问题分析:请抓住分子与分母的变化规律. 程序源码: #include<stdio. ...

  9. python 100以内3的倍数_编程题求1-100内所有的3的倍数之和 – 手机爱问

    所有既不是 5的倍数, 也不是 7的倍数的整数之和是? 先求从1到100这100个数的总和? S1?=?1 2 ... 100?=?(1 100)*100/2?=?5050 再求从1到100这100个 ...

最新文章

  1. java 插入排序_看动画学算法之:排序-插入排序
  2. 怎样在Ubuntu 14.04中安装Java
  3. 数字图像处理实验(3):PROJECT 02-03, Zooming and Shrinking Images by Pixel Replication
  4. 抽象类(Abstract)和接口的不同点、共同点(Interface)。
  5. sqli-lab————Writeup(18~20)各种头部注入
  6. C语言究竟是一门怎样的语言?
  7. 优化了MYSQL大量写入问题,老板奖励了1000块给我
  8. 刺激!我31岁敲代码10年,明天退休!
  9. 拓端tecdat|R语言使用Rasch模型分析学生答题能力
  10. Jmeter生成HTML性能测试报告
  11. FFmpeg 视频处理
  12. VS 和 VS Code 更换字体
  13. ERROR: The process abc.exe with PID 6588 could not be terminated.
  14. 如何加入家庭组计算机打印机,解决方案:Win7系统设置家庭组计算机设置共享打印机...
  15. 市场调研报告-皮革离型纸市场现状及未来发展趋势
  16. 三位符号位如何看正负计算机,如何判断三角函数值符号的正负
  17. 微信小程序开发❤手摸手撸小程序一篇就够!
  18. 转【@入口@】伏草惟存,文章精选系列导航
  19. vivado 使用DocNav查xilinx资料
  20. Kubeadm 部署企业高可用集群(生产架构)

热门文章

  1. Effective Java之通过私有构造器强化不可实例化能力(四)
  2. Bigtable 论文翻译
  3. spark submit 运行的时候增加ack命令
  4. 05.内存管理.md
  5. canal原理的一些学习-1(canal的一些原理性介绍)
  6. Bootstrap的下载和使用
  7. 18行代码解决:(C语言)L1-046 整除光棍 (20分)
  8. 28行满分代码:L1-048 矩阵A乘以B (15分)
  9. 【GIF动画+完整可运行源代码】C++实现 选择排序——十大经典排序算法之二
  10. 10行代码AC——UVA 11538-Chess Queen(数学规律+数列,附详细讲解)