定义一个函数f(n),返回正整数n的所有因子的平方和。 从键盘输入2个正整数n1和n2,调用该函数计算输出它们的因子平方和的差值(即f(n1)-f(n2))。
输入 2个正整数n1和n2,一行输入,逗号分隔
输出 f(n1)-f(n2)的值
收起
当前问题酬金
¥ 0 (可追加 ¥500)
支付方式
扫码支付
支付金额 15 元
提供问题酬金的用户不参与问题酬金结算和分配
支付即为同意 《付费问题酬金结算规则》
这样就行了
def get_num(n): return sum([i**2 if n%i==0 else 0 for i in range(1,n+1)]) a=[int(i) for i in input('输入两个数:').split(',')] print(get_num(a[0])-get_num(a[1]))
运行结果:
报告相同问题?