专栏名称: 小恐龙的日常
公众号:迷你恐龙的博客,欢迎关注。喜欢Scr...
今天看啥  ›  专栏  ›  小恐龙的日常

Python求解几个整数问题(二)

小恐龙的日常  · 简书  ·  · 2020-10-22 07:09

写在前面:方程(组)是整数解的题目,没有不能用2个for解决的;如果有,那就用3个for……

最近几天对整数解的方程有兴趣,索性再编几个。这些问题都可以用数学方法求解,现在我们用python编程实现:

1、

编程如下:

x =0y =0foriinrange(100):x = x +1y =0forjinrange(100):y = y +1ifx * x + y * y + x + y ==18andx * x + y * y + x * y ==19:print('x = '+str(x))print('y = '+str(y))

结果如下:

x = 2

y = 3

x = 3

y = 2

>>>

2、

编程如下:

x =0y =0z =0foriinrange(250):x = x +1y =0forjinrange(250):y = y +1z =0forkinrange(250):z = z +1ifx + y + z ==238andx * y * z ==5486:print('x = '+str(x))print('y = '+str(y))print('z = '+str(z))print('')

结果如下:

x = 1

y = 26

z = 211

x = 1

y = 211

z = 26

x = 26

y = 1

z = 211

x = 26

y = 211

z = 1

x = 211

y = 1

z = 26

x = 211

y = 26

z = 1

同样的程序可以求解如下2题,大家可以自己尝试。

3、

4、


喜欢的话请关注微信公众号:迷你恐龙的博客,公众号中有更多好玩的文章呦!




原文地址:访问原文地址
快照地址: 访问文章快照