Java教程

信息学奥赛一本通 例2.17 分糖果

本文主要是介绍信息学奥赛一本通 例2.17 分糖果,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

算法分析:题目意思是五个小朋友依次将自己的糖果分为三份(整除3)多余的自己吃掉(mod(a【i】,3)),自己取一份,其余两份分别给左右两个朋友。所以我们解这道题就要运用模拟,就是将五个小朋友围成一圈,分别给左边和右边糖果, 遍历五次。

注意:进行遍历时要考虑1号小朋友前面是5号和5号后面是1号小朋友。

代码如下:

 

这篇关于信息学奥赛一本通 例2.17 分糖果的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!