1120 -- 子序列的和

本文介绍了一种计算特定范围内所有整数倒数平方和的算法,并提供了完整的C#实现代码。该算法适用于输入两个整数n和m(0<n<m<10^6),输出从1/n^2到1/m^2的所有倒数平方和,结果保留五位小数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

子序列的和

Time Limit:1000MS  Memory Limit:65536K
Total Submit:140 Accepted:89

Description

输入两个整数0 < n < m < 10^6 输出1/n^2+1/(n+1)^2+....+1/m^2保留5位小数,例如n=2 m=4 答案是0.42361 n=65536 m=655360 答案是0.00001.

Input

n m

Output

1/n^2+1/(n+1)^2+....+1/m^2保留5位小数

Sample Input

2 4 
65535 655350

Sample Output

0.42361
0.00001

Source

lrj程序入门


Total Submit:140 Accepted:89

Description

输入两个整数0 < n < m < 10^6 输出1/n^2+1/(n+1)^2+....+1/m^2保留5位小数,例如n=2 m=4 答案是0.42361 n=65536 m=655360 答案是0.00001.

Input

n m

Output

1/n^2+1/(n+1)^2+....+1/m^2保留5位小数

Sample Input

2 4 
65535 655350

Sample Output

0.42361
0.00001

Source

lrj程序入门

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    namespace AK1120 {
        class Program {
            static void Main(string[] args) {
                string sb;
                while ((sb = Console.ReadLine()) != null) {
                    string[] s = sb.Split();
                    long n = long.Parse(s[0]), m = long.Parse(s[1]);
                    double sum = 0;
                    for (long i = n; i <= m; i++) {
                        sum += (1.0 / (i * i));
                    }
                    Console.WriteLine(sum.ToString("0.00000"));
                }
            }
        }
    }


y = 2.0000 0 2.0000 -0.0001 2.0000 -0.0001 2.0000 -0.0002 2.0000 -0.0002 2.0000 -0.0005 2.0000 -0.0007 2.0000 -0.0010 2.0000 -0.0012 2.0000 -0.0025 2.0000 -0.0037 2.0000 -0.0050 2.0000 -0.0062 2.0000 -0.0124 1.9999 -0.0185 1.9998 -0.0246 1.9998 -0.0306 1.9990 -0.0599 1.9979 -0.0878 1.9963 -0.1144 1.9943 -0.1398 1.9851 -0.2150 1.9724 -0.2797 1.9565 -0.3355 1.9379 -0.3840 1.9116 -0.4361 1.8822 -0.4813 1.8501 -0.5211 1.8155 -0.5570 1.7666 -0.6004 1.7141 -0.6410 1.6582 -0.6806 1.5990 -0.7204 1.5004 -0.7854 1.3928 -0.8575 1.2750 -0.9406 1.1455 -1.0390 1.0124 -1.1485 0.8648 -1.2804 0.6994 -1.4399 0.5126 -1.6314 0.3009 -1.8563 0.0592 -2.1120 -0.2145 -2.3745 -0.5176 -2.5907 -0.7838 -2.6774 -1.0515 -2.6259 -1.3052 -2.4116 -1.5300 -2.0456 -1.6911 -1.6488 -1.8166 -1.2341 -1.9072 -0.8415 -1.9657 -0.5055 -1.9933 -0.2862 -2.0069 -0.1049 -2.0089 0.0426 -2.0015 0.1615 -1.9882 0.2498 -1.9698 0.3230 -1.9471 0.3842 -1.9207 0.4361 -1.8907 0.4817 -1.8578 0.5218 -1.8225 0.5579 -1.7848 0.5912 -1.7286 0.6350 -1.6684 0.6774 -1.6043 0.7200 -1.5363 0.7643 -1.4143 0.8447 -1.2792 0.9391 -1.1283 1.0539 -0.9580 1.1970 -0.8165 1.3265 -0.6591 1.4811 -0.4827 1.6641 -0.2842 1.8758 -0.0607 2.1114 0.1902 2.3528 0.4670 2.5614 0.7622 2.6753 1.0349 2.6300 1.2940 2.4210 1.5230 2.0666 1.7104 1.6085 1.8268 1.2141 1.9117 0.8469 1.9686 0.5281 2.0013 0.2670 2.0117 0.1284 2.0153 0.0099 2.0131 -0.0907 2.0059 -0.1761 1.9946 -0.2486 1.9796 -0.3105 1.9616 -0.3637 1.9410 -0.4097 1.9128 -0.4583 1.8816 -0.5005 1.8479 -0.5380 1.8119 -0.5721 1.7604 -0.6144 1.7053 -0.6545 1.6468 -0.6941 1.5848 -0.7345 1.4790 -0.8030 1.3632 -0.8806 1.2359 -0.9718 1.0948 -1.0816 0.9554 -1.1998 0.8001 -1.3430 0.6254 -1.5161 0.4276 -1.7229 0.2028 -1.9627 -0.0536 -2.2262 -0.3423 -2.4789 -0.6574 -2.6529 -0.9280 -2.6694 -1.1920 -2.5300 -1.4329 -2.2327 -1.6372 -1.8071 -1.7714 -1.4087 -1.8727 -1.0204 -1.9435 -0.6711 -1.9872 -0.3791 -2.0064 -0.1842 -2.0135 -0.0242 -2.0105 0.1058 -1.9994 0.2108 -1.9850 0.2838 -1.9667 0.3454 -1.9450 0.3979 -1.9205 0.4433 -1.8891 0.4890 -1.8548 0.5292 -1.8179 0.5654 -1.7786 0.5990 -1.7209 0.6426 -1.6593 0.6851
03-20
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值