下面几个问题用C语言编写程序,求大神帮帮忙

下面几个问题用C语言编写程序,求大神帮帮忙,第1张

初始是 3 5 0

变成 0 5 3 即将3KG的满瓶酒倒入8KG瓶中

再变成 2 3 3 即将5KG瓶中的酒倒入3KG瓶中2KG剩下的和8KG瓶中的一样多

再变成 2 0 6 即将5KG瓶中的3KG酒全部倒入8KG瓶中

再变成 2 2 4 即将8KG瓶中的6KG酒倒入5KG瓶中和3KG瓶中一样多的酒(2KG)

最后 0 4 4 即将3KG瓶中的酒倒入5KG瓶中即可

这个方便是5步

还有其他几种解法,就不写那么复杂了,用数字代替

3 5 0

3 2 3

0 2 6

2 2 4

0 4 4

这个是4步

还有3 5 0

3 0 5

0 0 8

0 4 4

这个更简单只有三步

就是将8KG瓶中的所有酒平分进5KG瓶中即可

这是最简单的三种解法

其他解法要么更复杂要么就是这些基础上演变来的

以上就是关于下面几个问题用C语言编写程序,求大神帮帮忙全部的内容,包括:下面几个问题用C语言编写程序,求大神帮帮忙、c语言(高分)、C语言我能学吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9780959.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存