![](https://csdnimg.cn/release/download_crawler_static/88874625/bg1.jpg)
4-15 找完数 (20 分)
本题要求编写程序,找出任意两正整数
m
和
n
之间的所有完数。所谓完数就是
该数恰好等于除自身外的因子之和。例如:6=1+2+3,其中 1、2、3 为 6 的因子。
输入格式:
输入在一行中给出 2 个正整数
m
和
n
(1<
m
≤
n
≤10000),中间以空格分隔。
输出格式:
逐行输出给定范围内每个完数的因子累加形式的分解式,每个完数占一行,格式
为“完数 = 因子 1 + 因子 2 + ... + 因子 k”,其中完数和因子均按递增顺序给出。
若区间内没有完数,则输出“None”。
输入样例:
2 30
输出样例:
6 = 1 + 2 + 3
28 = 1 + 2 + 4 + 7 + 14
4-16 求 e 的近似值 (15 分)
本题要求编写程序,计算自然常数
e。e
可以用级数 1+1/1!+1/2!+⋯+1/
n
!+⋯ 来近
似计算。本题要求对给定的非负整数
n
,求该级数的前
n
+1 项和。
输入格式:
输入第一行中给出非负整数
n
(≤1000)。
输出格式:
在一行中输出部分和的值,保留小数点后八位。
输入样例:
10
输出样例:
2.71828180