首页 > 其他 > 详细

扑克牌的顺子

时间:2014-03-23 10:34:29      阅读:356      评论:0      收藏:0      [点我收藏+]

题目:从扑克牌中随机的选5张牌,大小王可以表示任何数,验证五张牌是否为顺子

bubuko.com,布布扣
package com.bupt.acm;

import java.util.Arrays;
import java.util.Scanner;

/**
 * 扑克牌的顺子
 * @author dell
 *
 */
public class Main24 {

    public static void main(String[] args){
        Scanner scanner=new Scanner(System.in);
        int n=5;
        int[] numb=new int[n];
        while(scanner.hasNext()){
            for(int i=0;i<n;i++){
                numb[i]=scanner.nextInt();
            }
            Arrays.sort(numb);
            int count0=0;
            int countdiff=0;
            for(int i=0;i<n;i++){
                if(numb[i]==0){
                    count0++;
                }else{
                    if(i>0&&numb[i-1]!=0){
                        countdiff+=numb[i]-numb[i-1]-1;
                    }
                }
            }
            System.out.println("count0:"+count0+";  countdiff:"+countdiff);
            if(countdiff>count0){
                System.out.println("不连续");
            }else{
                System.out.println("连续");
            }
        }
    }
}
bubuko.com,布布扣

扑克牌的顺子,布布扣,bubuko.com

扑克牌的顺子

原文:http://www.cnblogs.com/csxf/p/3615445.html

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