解题思路:
注意事项:
参考代码:
n = int(input())
zhi = list(range(2,n))
for i in range(n): #先求出这个数内的所有质数,
for j in range(2,i):
if i%j == 0:
zhi.remove(i)
break
yin = []
for i in zhi: #再在质数内求出所有因数
for j in range(2,int(n/i)+1):
if i*j == n:
yin.append(i)
break
for i in yin:
print(i,end=' ')
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:1072 |
校门外的树 (C语言代码)浏览:717 |
2^k进制数 (C++代码)使用递归方法浏览:722 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:598 |
程序员的表白 (C语言代码)浏览:1328 |
C语言程序设计教程(第三版)课后习题9.4 (Java代码)浏览:1420 |
母牛的故事 (C语言代码)浏览:435 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:552 |
字符串对比 (C语言代码)浏览:1413 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:867 |