for i in range(2,3001):
s1=s2=1
for j in range(2,i//2+1):
if i%j==0:
s1+=j
for k in range(2,s1//2+1):
if s1%k==0:
s2+=k
if i==s2 and i!=s1 and i<s1:#小于就会不等于我真是多此一举
print('(%d,%d)'%(i,s1),end='')
0.0分
3 人评分
简单的a+b (C语言代码)浏览:1108 |
【计算两点间的距离】 (C语言代码)浏览:1127 |
第一浏览:873 |
C二级辅导-进制转换 (C语言代码)浏览:831 |
C二级辅导-同因查找 (C语言代码)浏览:565 |
点我有惊喜!你懂得!浏览:1515 |
C语言程序设计教程(第三版)课后习题12.3 (C语言代码)浏览:837 |
程序员的表白 (C语言代码)浏览:1473 |
妹子杀手的故事 (C语言代码)浏览:691 |
C语言程序设计教程(第三版)课后习题9.4 (Java代码)浏览:1420 |