码迷,mamicode.com
首页 > 其他好文 > 详细

找水王

时间:2016-05-21 14:29:34      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:

设计思路:

利用两两相消的方法,把不同的去掉,留下相同的,则为水王。

源代码:

package king;
import java.util.Scanner;

public class Searchking {

    public static void main(String[] args) {
        int i,j=0,num;
        String king=null;
            Scanner sc=new Scanner(System.in);
                System.out.println("请输入贴子的总数");
                   num=sc.nextInt();
                       String list[]=new String[num];
                           System.out.println("输入帖子的id");
              for(i=0;i<num;i++)
              {
                  list[i]=sc.next();
              }
                  for(i=0;i<num;i++)
                  {
                      if(j==0)
                      {
                          king=list[i];
                            j=1;
                      }
                      else
                      {
                          if(list[i]==king)
                              j++;
                          else
                              j--;
                      }
                  }
                  System.out.println("水王为"+king);
    }

    
}

结果截图:技术分享

实验总结:在程序编写之前应多注重思考。

找水王

标签:

原文地址:http://www.cnblogs.com/wanghao369/p/5514560.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!