python的编程代码倒数_python求四个数的倒数之和等于一,怎么编程?

展开全部

穷举法。代码如下:e5a48de588b63231313335323631343130323136353331333335343364from __future__ import division

#coding:utf-8

__author__ = 'lpe234'

__date__ = '2014-11-17'

def main():

"""

计算100以内的整数

:return:

"""

for a in range(1, 101):

for b in range(1, 101):

for c in range(1, 101):

for d in range(1, 101):

x = 1/a + 1/b + 1/c + 1/d

if x == 1:

print a, b, c, d

if __name__ == '__main__':

main()

计算结果如下:C:\Python27\python.exe D:/11/cs_test/test/for_4.py

2 3 9 18

2 3 12 12

2 3 18 9

2 3 42 7

2 4 5 20

2 4 6 12

2 4 8 8

2 4 12 6

2 4 20 5

2 5 4 20

2 5 10 5

2 5 20 4

2 6 4 12

2 6 12 4

2 7 42 3

2 8 4 8

2 8 8 4

2 8 24 3

2 9 3 18

2 9 18 3

2 10 3 15

2 10 5 5

2 10 15 3

2 12 3 12

2 12 4 6

2 12 6 4

2 12 12 3

2 15 10 3

2 18 3 9

2 18 9 3

2 20 4 5

2 20 5 4

2 24 3 8

2 24 8 3

2 42 3 7

2 42 7 3

3 2 9 18

3 2 12 12

3 2 18 9

3 2 42 7

3 3 4 12

3 3 12 4

3 4 12 3

3 6 4 4

3 6 6 3

3 7 2 42

3 7 42 2

3 8 24 2

3 9 2 18

3 9 18 2

3 10 2 15

3 10 15 2

3 12 2 12

3 12 3 4

3 12 4 3

3 12 12 2

3 15 10 2

3 18 2 9

3 18 9 2

3 24 2 8

3 24 8 2

3 42 2 7

3 42 7 2

4 2 5 20

4 2 6 12

4 2 8 8

4 2 12 6

4 2 20 5

4 3 12 3

4 4 4 4

4 4 6 3

4 5 2 20

4 5 20 2

4 6 2 12

4 6 3 4

4 6 4 3

4 6 12 2

4 8 2 8

4 8 8 2

4 12 3 3

4 12 6 2

4 20 2 5

4 20 5 2

5 2 4 20

5 2 10 5

5 2 20 4

5 4 2 20

5 4 20 2

5 5 2 10

5 5 10 2

5 10 2 5

5 10 5 2

5 20 2 4

5 20 4 2

6 2 4 12

6 2 12 4

6 3 4 4

6 3 6 3

6 4 2 12

6 4 3 4

6 4 4 3

6 4 12 2

6 6 3 3

6 6 6 2

6 12 2 4

6 12 4 2

7 2 42 3

7 3 2 42

7 3 42 2

7 42 2 3

7 42 3 2

8 2 4 8

8 2 8 4

8 2 24 3

8 3 24 2

8 4 2 8

8 4 8 2

8 8 2 4

8 8 4 2

8 24 2 3

8 24 3 2

9 2 3 18

9 2 18 3

9 3 2 18

9 3 18 2

9 18 2 3

9 18 3 2

10 2 3 15

10 2 5 5

10 2 15 3

10 3 2 15

10 3 15 2

10 5 2 5

10 5 5 2

10 15 2 3

10 15 3 2

12 2 3 12

12 2 4 6

12 2 6 4

12 2 12 3

12 3 2 12

12 3 3 4

12 3 4 3

12 3 12 2

12 4 3 3

12 4 6 2

12 6 2 4

12 6 4 2

12 12 2 3

12 12 3 2

15 2 10 3

15 3 10 2

15 10 2 3

15 10 3 2

18 2 3 9

18 2 9 3

18 3 2 9

18 3 9 2

18 9 2 3

18 9 3 2

20 2 4 5

20 2 5 4

20 4 2 5

20 4 5 2

20 5 2 4

20 5 4 2

24 2 3 8

24 2 8 3

24 3 2 8

24 3 8 2

24 8 2 3

24 8 3 2

42 2 3 7

42 2 7 3

42 3 2 7

42 3 7 2

42 7 2 3

42 7 3 2

Process finished with exit code 0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值