网站建设需求调查表/专业网站优化外包
基于逐个尝试答案的一种问题求解策略.
就是一个一个的试.
列:求小于N的最大素数
从N-1开始往后算
#这个题目属于那种典型的枚举试出来,输出比较好搞
#可以直接4层循环暴力枚举
#a的三次方=b....+c...+d....
n=int(input('请输入:'))
#无论如何a一定是最大的
for a in range(2,n+1):#a可以为n但b不可能为afor b in range(2,a):for c in range(b,a):for d in range(c,a):if a**3==b**3+c**3+d**3:print(a,b,c,d)
#可以通过减少枚举的范围
#来使时间复杂度降低