赞
踩
题目大致描述:
给定[low,high)范围,先求出该范围内所有的素数,输出所有素数的十位数之和 与 个位数之和较小的值。
示例:
输入:151 160
输出:8
python实现示例如下:
if __name__=='__main__': numR=input() low=int(numR.split(' ')[0]) high=int(numR.split(' ')[1]) l=[] m=n=0 for num in range(low,high): for j in range(2,num): if num%j==0: break else:l.append(num) for i in l: m+=i%10 n+=i//10%10 if m>n: print(n) else:print(m)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。