2707: 数字狂人
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:112
解决:19
题目描述
杜紫藤同学在数学课上学习了因数,一个数的因数可能只有1个、2个、或者多个
回到家想用编写程序找到m~n这个范围里面 哪个数的因数和是最大,为了提升一点点难度,决定把满足以下条件的因数去掉(1和自己本身)
m和n的范围 (2<=m <=n<=10000)
举例说明 输入 8 9
8的因数为:1 2 4 8 去除1和本身后 变为:2 4 的因数和为6
9的因数为:1 3 9 去除1和自己本身后 变为: 3
那么这个数是8 因数和为6
若有多个数的因数和一样,取第一次出现的数(毕竟擂主只有战胜才会替换)
回到家想用编写程序找到m~n这个范围里面 哪个数的因数和是最大,为了提升一点点难度,决定把满足以下条件的因数去掉(1和自己本身)
m和n的范围 (2<=m <=n<=10000)
举例说明 输入 8 9
8的因数为:1 2 4 8 去除1和本身后 变为:2 4 的因数和为6
9的因数为:1 3 9 去除1和自己本身后 变为: 3
那么这个数是8 因数和为6
若有多个数的因数和一样,取第一次出现的数(毕竟擂主只有战胜才会替换)
输入
输入m 和 n表示两个整数
输出
这是数是多少 空格 这个数的因数和是多少
样例输入 复制
1 20
样例输出 复制
20 21