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

寻找水王2

时间:2019-06-02 14:17:19      阅读:95      评论:0      收藏:0      [点我收藏+]

标签:print   imp   for循环   style   ati   lse   ++   rgs   string   

package test2;

import java.util.Scanner;
/*
 * 寻找水王
 */
public class test2 {
    public static void main(String[] args) {
        int[] a = null;//存储帖子id
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入帖子总个数:");
        int num = sc.nextInt();
        a = new int[num];
       int d=0;;
       for(int i=0;i<num;i++){
           d=i+1;
           System.out.print("请输入第"+d+"个帖子数:");
           a[i]=sc.nextInt();
       }
        
        int id = 0;
        int c=0;


        
        for(int i=0;i<a.length;i++)
        {
            if(c==0) {
                id=a[i];
                c=1;
            }else if(c>0){
                if(a[i]==id) {
                    c=c+1;
                }else if(a[i]!=id){
                    c=c-1;
                }
            }
          
        }
        System.out.println("水王的ID为 : " + id);
        
    }

    
}

这次是只遍历一次,通过一次for循环,来找到水王

寻找水王2

标签:print   imp   for循环   style   ati   lse   ++   rgs   string   

原文地址:https://www.cnblogs.com/zlj843767688/p/10962734.html

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