习 题2-4 子序列的和(subsequence)
程序员文章站
2024-03-18 23:17:28
...
输入两个正整数n<m<106,输出 ,保留5位小数。 输入包含多组数据,
结束标记为n=m=0。 提示:本题有陷阱。
样例输入:
2 4
65536 655360
0 0
结束标记为n=m=0。 提示:本题有陷阱。
样例输入:
2 4
65536 655360
0 0
样例输出:
Case 1: 0.42361
Case 2: 0.00001
#include<iostream>
#include<iomanip>
#include<cstdio>
using namespace std;
int main(){
int n,m;
double ans;
while(cin>>n>>m){
ans=0;
for(double i=n;i<=m;i++){
ans+=(double)1/(i*i);
}
printf("%.5f\n",ans);
}
return 0;
}