前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >矩形最大面积

矩形最大面积

作者头像
算法与编程之美
发布2021-12-15 16:51:05
6780
发布2021-12-15 16:51:05
举报
文章被收录于专栏:算法与编程之美

1 引言

矩形的面积等于长乘以宽,矩形的周长是四条边的和,给定周长让我们算面积的最大值,人为笔算会很麻烦,但用python求解矩形的的面积的最大值,可以使我们运算起来更便捷。

2 问题

给定一个长度为n (n能被4整除) 的绳子,求能围成的最大矩形面积是多少?所围成的矩形任意一条边长度不低于1。

示列

输入: 4

输出: 1

3 方法

先给出矩形的周长n,再设矩形的长宽分别为x,y(x,y的范围为[1,n))。再用if条件判断2*(x+y)= n。再将其每次的面积s存入列表中,用max函数求出最大值。

4 实验结果与讨论

通过实验、实践等证明提出的方法是有效的,是能够解决开头提出的问题。

代码清单1

代码语言:javascript
复制
n = int(input())
list_1 = []
for x in range(1,n):
for y in range(1,n):
If 2*(x+y)==n:
s = x*y
list_1.append(s)
Print(max(list_1))

5 结语

在求矩形的面积时,要注意在用if条件判断时,是长和宽的和的二倍等于周长,用python求矩形面积要熟练掌握for in 双循环。

实习编辑:王晓姣

稿件来源:深度学习与文旅应用实验室(DLETA)

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-12-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 算法与编程之美 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档