
【有奖问答】写程序解香蕉苹果梨问题
(image source: Pixabay)
看到一道有趣的问题:假设法简化题目,然后调整求解
题目是:香蕉一斤6元,苹果一斤3元,梨一斤5元,妈妈一共买了10斤水果,花了52元,其中苹果和梨一样多,请问各买了水果多少斤?
作为能偷懒就偷懒的草台班子,决定写个小程序解这道题。
解题的思路是,让设i为未知斤香蕉,设j为未知斤苹果,设k为未知斤梨。
i,j,k从0-9搭配,直到i斤香蕉,j斤苹果和k斤梨加起来的价格等于52,并且j等于k(苹果和梨一样多),并且i+j+k等于10(妈妈一共买了10斤水果)
这是程序的代码:
1 | int banana = 6; |
答案:
Banana: 6
Apple: 2
Pear: 2
是不是很简单的把这道题给解了~
最后出道题给大家
题目是:香蕉一斤6元,苹果一斤3元,梨一斤5元,妈妈一共花了252元,其中苹果数量是香蕉的2倍,梨的数量是苹果的3倍,请问各买了水果多少斤?
谁最快解出将获得1 SBI奖励~
提示:把上面的代码修改一下就可以迅速解答~
上面的代码我已经放到在线编译器里:https://rextester.com/KZMF76887, 你需要修改几个参数就可以解这题(想运行程序点击”Run it“ 或者按F8)
- Thanks for your appreciation. / 感谢您的赞赏
List of appreciation
Because of your support, I realize the value of writing articles. / 由于您的支持,我才能够实现写作的价值。
This piece of writing is an original article, utilizing theCC BY-NC-SA 4.0Agreement. For complete reproduction, please acknowledge the source as Courtesy ofERICET
Comment ()