《挖财编程题》求数列的和
题目描述
数列的第一项为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);}
}
《挖财编程题》求数列的和相关推荐
- c++编程题 求数列的和
最近心好累,行为识别模型明明训练的好好的,收敛也正常,Avg loss也很小,就是测试效果不好(接近没效果)!深度学习之路真是道阻且长啊,求求了-- 题目描述 数列的第一项为n,以后各项为前一项的平方 ...
- 《挖财编程题》水花仙数
题目描述 春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的: "水仙花数"是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^ ...
- 编程题——Fibonacci数列
编程题--Fibonacci数列 题目描述: Fibonacci数列是这样定义的: F[0] = 0 F[1] = 1 for each i ≥ 2: F[i] = F[i-1] + F[i-2] 因 ...
- 编程题——求最小公倍数
编程题--求最小公倍数 题目描述: 正整数A和正整数B 的最小公倍数是指 能被A和B整除的最小的正整数值,设计一个算法,求输入A和B的最小公倍数. 输入描述: 输入两个正整数A和B. 输出描述: 输出 ...
- [编程题] 翻转数列--附详细分析思路
今天逛博客看到这样一道题 翻转数列 小Q定义了一种数列称为翻转数列: 给定整数n和m, 满足n能被2m整除.对于一串连续递增整数数列1, 2, 3, 4..., 每隔m个符号翻转一次, 最初符号为'- ...
- 阿里巴巴2017校招C++岗位在线编程题-求集合D的最大值,最小值和元素个数三者之和
题目:输入一组正整数为集合N:从N中任意取两个数求和得到集合A:从N任意取两个数求差的绝对值得到集合B:从集合A,B中各取一个数得到集合D:集合D中最大值d1,最小值d2,元素个数为ds,求d1+d2 ...
- Python编程之求数列20项和
问题描述:现有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和. 程序分析:抓住分子与分母的变化规律,前项分子分母与后项分子分母均存在递推关系. 源代码 ...
- C语言编程:求数列的前20项之和
问题描述:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和. 问题分析:请抓住分子与分母的变化规律. 程序源码: #include<stdio. ...
- python 100以内3的倍数_编程题求1-100内所有的3的倍数之和 – 手机爱问
所有既不是 5的倍数, 也不是 7的倍数的整数之和是? 先求从1到100这100个数的总和? S1?=?1 2 ... 100?=?(1 100)*100/2?=?5050 再求从1到100这100个 ...
最新文章
- java 插入排序_看动画学算法之:排序-插入排序
- 怎样在Ubuntu 14.04中安装Java
- 数字图像处理实验(3):PROJECT 02-03, Zooming and Shrinking Images by Pixel Replication
- 抽象类(Abstract)和接口的不同点、共同点(Interface)。
- sqli-lab————Writeup(18~20)各种头部注入
- C语言究竟是一门怎样的语言?
- 优化了MYSQL大量写入问题,老板奖励了1000块给我
- 刺激!我31岁敲代码10年,明天退休!
- 拓端tecdat|R语言使用Rasch模型分析学生答题能力
- Jmeter生成HTML性能测试报告
- FFmpeg 视频处理
- VS 和 VS Code 更换字体
- ERROR: The process abc.exe with PID 6588 could not be terminated.
- 如何加入家庭组计算机打印机,解决方案:Win7系统设置家庭组计算机设置共享打印机...
- 市场调研报告-皮革离型纸市场现状及未来发展趋势
- 三位符号位如何看正负计算机,如何判断三角函数值符号的正负
- 微信小程序开发❤手摸手撸小程序一篇就够!
- 转【@入口@】伏草惟存,文章精选系列导航
- vivado 使用DocNav查xilinx资料
- Kubeadm 部署企业高可用集群(生产架构)
热门文章
- Effective Java之通过私有构造器强化不可实例化能力(四)
- Bigtable 论文翻译
- spark submit 运行的时候增加ack命令
- 05.内存管理.md
- canal原理的一些学习-1(canal的一些原理性介绍)
- Bootstrap的下载和使用
- 18行代码解决:(C语言)L1-046 整除光棍 (20分)
- 28行满分代码:L1-048 矩阵A乘以B (15分)
- 【GIF动画+完整可运行源代码】C++实现 选择排序——十大经典排序算法之二
- 10行代码AC——UVA 11538-Chess Queen(数学规律+数列,附详细讲解)