码迷,mamicode.com
首页 > 编程语言 > 详细

《算法竞赛入门经典第二版》 P35 习题2-4 子序列的和(subsequence)

时间:2015-01-28 23:57:43      阅读:955      评论:0      收藏:0      [点我收藏+]

标签:

/*
《算法竞赛入门经典第二版》 P35 习题2-4; 
 输入两个正整数 n < m < 10^6,输出 (1/n)^2 + 1/(n+1)^2 +……+ 1/m^2,保留5位小数。
 输入包含多组数据,结束标志为 m=n=0. 
 有错欢迎指出^_^ 
*/
#include<stdio.h>
int main()
{
    int m,n,i,j=1;
           
    while(scanf("%d%d",&m,&n) != EOF)
    {
        double sum = 0; 
        if(m==0 && n==0)
             return 0;
        else
        {
            for(i=m; i<=n; i++)
            {
                sum += ((1.0/i)*(1.0/i));  //分式运算把分子或分母写成浮点型,让其自动转化成小数。 
            }
            printf("Case %d: %.5f\n",j,sum);
            j++;
        }
    }
    return 0;
}

 

《算法竞赛入门经典第二版》 P35 习题2-4 子序列的和(subsequence)

标签:

原文地址:http://www.cnblogs.com/chz-Indestinee/p/4257414.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!