数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 6627|回复: 4

m<n 为整数,(m+1/2)^2+n^2≤1971.25 ,求 3m+4n 的最大值,以及取到最大值时的 m,n

[复制链接]
发表于 2016-10-1 22:45 | 显示全部楼层 |阅读模式
这是台湾网友 YAG 发表在“陆老师的《数学中国》园地”的一个帖子,

欢迎大家一起来想想如何解答:

(m + 1/2)^2 + n^2 ≦ 1971.25

m<n 且皆為整數,  求 3m+4n 最大值? 且 最大時的 m,n ?

請問這個怎麼求? (有個提示是說用三角代換)

ans:  m=24, n=37,  最大值220

发表于 2016-10-2 17:17 | 显示全部楼层
还有一组解:3*28+4*34=220。m<n条件是多余的。
发表于 2016-10-2 18:08 | 显示全部楼层
原不等式等价于 m^2+m+n^2<1971
用 VB4 编程如下:
Private Sub form_Click()
     For m = 1 To 50
       For n = 1 To 50
       If  m * m + n * n + m <= 1971 And m * m + n * n + m > 1950 And m < n Then
       Print m; "  "; n; "  "; m * m + n * n + m; "   "; 3 * m + 4 * n      
       End If
     Next n
     Next m
     End Sub

运行结果是:
m      n     m^2+m+n^2      3m+4n
---------------------------------------------------
4     44           1956             188
5     44           1966             191
10    43          1959             202
16    41          1953             212
24    37          1969             220
28    34          1968             220
29    33          1959             219
30    32          1954             218
--------------------------------------------------------
可见有两个解,m=24,  n=37,  3m+4n=220.
                     m=28,  n=34,  3m+4n=220.
 楼主| 发表于 2016-10-3 10:41 | 显示全部楼层
谢谢楼上 天山草 的解答。我已将此帖转贴到“陆老师的《数学中国》园地”。
 楼主| 发表于 2016-10-4 11:39 | 显示全部楼层
本帖最后由 luyuanhong 于 2016-10-4 12:07 编辑



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|数学中国 ( 京ICP备05040119号 )

GMT+8, 2026-5-17 05:13 , Processed in 0.175819 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表