首页 > 其他 > 详细

水王编程

时间:2019-05-30 20:37:40      阅读:93      评论:0      收藏:0      [点我收藏+]

设计思路:

首先一次记录name为第一个数据,sum设为1,如果和后面的进行对比相同就sum加1,然后进行后面的比较,否则减1。在进行下一次比较前进行sum值得判断,如果为0,就重新为name定义临时水王,否则依照以前的方法继续执行。

源代码如下:

package water;

public class water {
    public static void main(String [] args) {
        int sum=0;
        int name=0;
        int num[] = {2,2,2,2,2,2,1,1,1,1};
        for(int n=0;n<9;n++) {
            if(sum==0) {
                name=num[n];
                sum=1;
            }
            if(name!=num[n+1]) {
                sum--;
            }else {
                sum++;    
            }
        }
        System.out.print("水王为:" + name);
    }
}

截图如下:

技术分享图片

 

水王编程

原文:https://www.cnblogs.com/hwh000/p/10951433.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!