码迷,mamicode.com
首页 > 其他好文 > 详细

子序列的和

时间:2018-06-11 22:13:23      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:int   man   直接   序列   ++   cin   ble   1.0   str   

#include <stdio.h>
#include "stdafx.h"
#include <iostream>
#include<time.h>
#include<iomanip>
using std::cin;
using std::cout;
int main() {
    long long n, m,temp;
    cin >> n >> m;
    if (n > m) {
        temp = n;
        n = m;
        m = temp;
    }
    double sum = 0;
    if (m < 1000000) {
        for (long long i = n; i <= m; i++) {
            sum += 1.0 / (i*i);
        }
    }
    cout << sum<<std::endl;
}

 

题目提示有陷阱,猜测应该是溢出问题,所以直接使用了long long类型

子序列的和

标签:int   man   直接   序列   ++   cin   ble   1.0   str   

原文地址:https://www.cnblogs.com/NK-007/p/9168888.html

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