首页 > 其他 > 详细

课上练习

时间:2016-05-21 21:38:35      阅读:106      评论:0      收藏:0      [点我收藏+]
package 课上作业;

import java.util.InputMismatchException;
import java.util.Scanner;

public class Test {

    public static void main(String[] args) {
        
    
        for(int m=0;;)                           
        {
            int judge=0;
            Scanner in=new Scanner(System.in);
            int n; 
            System.out.println("请输入帖子的个数:");
            n=in.nextInt();
         
            System.out.println("请输入ID(序号为整数):");
            int ID[]=new int [n];
            try                              
            {
                for(int i=0;i<n;i++)
                {
                    ID[i]=in.nextInt();
                }
             }
            catch(InputMismatchException e)
            {
                System.out.println("输入不合法!");
                judge=1;
            }
         
            int shuiwang=ID[0];int temp=0;    
            for(int i=0;i<n-1;i++)
            {                                
                if(shuiwang==ID[i+1])
                {
                    temp++;
                }
                else 
                {                           
                    temp--;
                }
                if(temp<0)
                {
                    shuiwang=ID[i+1];         
                }
            }
            if(judge!=1)
                System.out.println("水王是:"+shuiwang);
            
            System.out.println("继续寻找水王请按任意键,退出请按s:");
            String s=in.next();
            if(s.equals("s"))
                System.exit(0);
            else
                continue;    
            in.close();
        }
    }
}

 

结果截图:

技术分享

课上练习

原文:http://www.cnblogs.com/dotacai/p/5515499.html

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