课后练习有点难,如果钱是N,则4x+5y+6z=N,求x+y+z的最大值,老师是不是这样理解的,如果能这样理解,真的不知道怎么解,求思路。
![]() 打卡Lv2
|
wgszzj
展开
课后练习有点难,如果钱是N,则4x+5y+6z=N,求x+y+z的最大值,老师是不是这样理解的,如果能这样理解,真的不知道怎么解,求思路。 u3272356197
展开
@ wgszzj if(money>=8) { //三种钢笔价格为6元、5元、4元,在全部花完的前提下,尽量多买笔 int count4 = (money-(money%4)*4)/4; money ==0? money:money -= count4*4; int count5 = money/5; money ==0? money:money -= count5*5; int count6 = money/6; money ==0? money:money -= count6*6; cout<<"可以买"<<count4<<"支4元的钢笔,"<<count5<<"支5元的 } |
本站有权保留或删除有争议评论。 参与本评论即表明您已经阅读并接受上述条款。