Description
多项式描述如下:
1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 ……
先请你求出多项式前n项的和。
Input
第一行输入一个数T代表测试数据个数(T<=1000)。接下来T行每行1个数代表n(0<=n< 2^31)。

Output
对于每个输入样例,输出多项式和的结果(结果精确到小数点后两位)。每行输出一个结果。
Sample
Input
2
1
2
Output
1.00
0.50
Hint`

import java.util.*;public class Main {public static void main(String[] args) {Scanner reader = new Scanner(System.in);int t;double sum;t = reader.nextInt();while(t > 0) {int n = reader.nextInt();int flag = 1;sum = 0;if(n >= 300)n = 300;//n大到一定程度,多项式就不变了for(int i = 1; i <= n; i++) {sum += (flag * 1.0)/ i;flag = -flag;}t--;System.out.printf("%.2f\n", sum);}reader.close();}}

多项式求和_JAVA相关推荐

  1. 用c语言链表编写便利店零售系统,链表实现多项式求和(C语言)

    链表实现多项式求和(C语言)0 aebgt2013.06.26浏览270次分享举报 1 多项式求和中两个链表合并问题,请各位大侠帮忙啊 #include #include typedef struct ...

  2. HDU2011 多项式求和

    问题链接:HDU2011 多项式求和.这是个入门训练题,用C语言编写程序. 问题简述:参见上述链接. 问题分析:这个数列之和为浮点数.C语言中,浮点数有两种类型,分别是float和double.flo ...

  3. C++描述杭电OJ 2011.多项式求和 ||

    C++描述杭电OJ 2011.多项式求和 || Problem Description 多项式的描述如下: 1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + - 现在请你求出该多项式 ...

  4. 7-2 多项式求和 (10 分)

    7-2 多项式求和 (10 分) 编写算法求一元多项式的值Pn​(x)=∑i=0n​ai​xi的值Pn​(x0​). 注意:不要使用内置的求幂函数,例如C中的pow().Python中的**等 输入格 ...

  5. java hdu2011多项式求和

    多项式求和 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Subm ...

  6. HDU2011 多项式求和【数列】

    多项式求和 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submiss ...

  7. HDU2011 多项式求和【入门】

    多项式求和 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Subm ...

  8. 数据结构上机实践第四周项目7 - 多项式求和

    项目6 - 多项式求和 用单链表存储一元多项式,并实现两个多项式的加法. 提示:  1.存储多项式的数据结构  多项式的通式是pn(x)=anxn+an−1xn−1+...+a1x+a0.n次多项式共 ...

  9. SDUT OJ 多项式求和

    多项式求和 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Discuss Problem Description 多项式描述 ...

最新文章

  1. 《精通Nginx》——2.3 使用include文件
  2. div与span区别及用法
  3. 数据库常用面试题(SQL Server) (转载)
  4. Laravel开发:Laravel核心——Ioc服务容器源码解析(服务器绑定)
  5. 【蓝桥杯Java_C组·从零开始卷】第六节(二)、蓝桥杯常用数学公式
  6. SAP Commerce Cloud 新一代 UI Spartacus 和 Customer Data cloud 的集成
  7. 深度学习(17)TensorFlow高阶操作六: 高阶OP
  8. 学习笔记9-C语言-传参、类型限定符、递归
  9. java声明公共构造函数_确保控制器具有无参数的公共构造函数错误
  10. 响应设置cookie_注册登录 与 Cookie
  11. (王道408考研数据结构)第二章线性表-第三节2:双链表的定义及其操作(插入和删除)
  12. visio防火墙可以连接什么_Visio类似的高性价比的替代软件
  13. java面向对象内存分析
  14. MySQL服务端恶意读取客户端文件漏洞 (DDCTF2019和国赛均涉及到这个漏洞)
  15. Atitit 学习方法 -------体系化学习方法 Excel 科目,分类,专业 三级分类。。 知识点。。 课程就是每一个知识点的详细化。。 比如经济学 类别 专业 xx概论知识点 3、金
  16. 单片机电子时钟设计(期末课程设计)
  17. 支持中文编程、汉语编程的国产C语言编程工具 - 习语言4717版发布
  18. 使用 Kitten 开发一款趣味成语接龙游戏
  19. 微信小程序前期申请企业认证、后期提审发布流程
  20. 《Information Management:A Proposal》读后感

热门文章

  1. lucene源码分析(8)MergeScheduler
  2. Quartz框架多个trigger任务执行出现漏执行的问题分析--转
  3. Diagram of Spring 3.0 module dependencies--转载
  4. Spring 3.1 Environment Profiles--转载
  5. 【人工智能】人工智能的发展历程
  6. java word转html 烟火,Java多线程制作烟花效果.doc
  7. Java Review - Java进程内部的消息中间件_Event Bus设计模式
  8. RocketMQ-初体验RocketMQ(01)_RocketMQ初体验
  9. clockdiff-检测两台linux主机的时间差
  10. linux怎么运行cli,linux脚本 直接用cli模式运行脚本