zoukankan      html  css  js  c++  java
  • HDOJ-2011 多项式求和

    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

    2
    1 2
     

    Sample Output

    1.00
    0.50
     
    代码实现:
    #include<stdio.h>
    int main()
    {
        int m,i,j,a[100];
        double s;
        scanf("%d",&m);
        for(i=0;i<m;i++)
        {
            scanf("%d",&a[i]);
        }
        for(i=0;i<m;i++)
        {
            s=0;
            for(j=1;j<=a[i];j++)
            {
                if(j%2!=0)
                    s=s+1.0/j;
                else
                    s=s-1.0/j;
            }
            printf("%.2lf
    ",s);
        }
    
        return 0;
    }

    1.在习惯之前几道题的输入格式后,对2011有些不适应。

    2.其实,水题就是:头+初始化+输入+方法+输出。

  • 相关阅读:
    接口自动化HttpRunner框架流程简介
    常用接口自动化工具框架
    接口自动化 python+request
    locust安装(性能测试)
    mac查看python的安装路径
    LA4119
    UVa11361
    求逆元
    欧拉phi函数
    快速幂
  • 原文地址:https://www.cnblogs.com/hhccdf/p/4347786.html
Copyright © 2011-2022 走看看