【杭电-oj】-2011-多项式求和
2016-03-06 18:27
267 查看
Problem Description
多项式的描述如下:
1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + ...
现在请你求出该多项式的前n项的和。
Input
输入数据由2行组成,首先是一个正整数m(m<100),表示测试实例的个数,第二行包含m个正整数,对于每一个整数(不妨设为n,n<1000),求该多项式的前n项的和。
Output
对于每个测试实例n,要求输出多项式前n项的和。每个测试实例的输出占一行,结果保留2位小数。
Sample Input
Sample Output
多项式的描述如下:
1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + ...
现在请你求出该多项式的前n项的和。
Input
输入数据由2行组成,首先是一个正整数m(m<100),表示测试实例的个数,第二行包含m个正整数,对于每一个整数(不妨设为n,n<1000),求该多项式的前n项的和。
Output
对于每个测试实例n,要求输出多项式前n项的和。每个测试实例的输出占一行,结果保留2位小数。
Sample Input
2 1 2
Sample Output
1.00 0.50
#include<stdio.h> int main() { int m; scanf("%d",&m); while(m--) { double sign=1; int n; double i=1; double y=0; scanf("%d",&n); while(n--) { y=y+sign*(1/i); i=i+1; sign=-1*sign; } printf("%.2lf\n",y); } return 0; }
相关文章推荐
- SQL Server 中 RAISERROR 的用法
- 线程
- Objective-C语法之代码块(block)的使用
- AIX Study之--AIX网卡配置管理(ent0、en0、et0)
- OGC 的 WMS、WFS 及WCS服务(转)
- Windows下Redis的安装使用
- CListCtrl Checkbox 被点击消息捕获 判断单击 click响应 单击消息 单击状态
- 【杭电-oj】-2009-求数列的和
- 常用界面跳转方式
- java作业
- Win10操作系统下,Java环境变量的配置&&Java入门小程序“hello,world”的编译
- python基础(类,文件,struct,拷贝,集合)
- 20145305解佳玲 《Java程序设计》第1周学习总结
- [Javascript]3. Improve you speed! Performance Tips
- 2016.03.06
- redis主备部署方案
- 协议栈的基本技术
- python对绑定事件的鼠标、按键的判断
- eyearth
- python基础0306