该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

代码实现

import java.util.Arrays;

public class isContinuous {

//扑克牌顺子(必须连续的五个数字)

public boolean continuous(int[] num){

int zero=0,dis=0;//zero为大小王的个数,dis为不连续序列中两个数字相隔距离

if (num.length!=5){//顺子必须是5个数

return false;

}

Arrays.sort(num);

for (int i=0;i<4;i++){

if (num[i]==0){//统计牌中大小王的个数

zero++;

continue;

}

if (num[i]==num[i+1]){

return false;

}

if (num[i+1]-num[i]>1){//统计不连续数字间的相差个数

dis+=num[i+1]-num[i];

}

}

if (zero>=dis){//大小王可以充当任何数字

return true;

}else {

return false;

}

}

public static void main(String[] args) {

isContinuous test=new isContinuous();

int[] num={2,5,3,0,0};

boolean is=test.continuous(num);

System.out.println(is);

}

}

java变量小明扑克牌_算法练习篇之:扑克牌顺子相关推荐

  1. java 54张扑克牌_算法练习篇之:扑克牌顺子

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 代码实现 import java.util.Arrays; public class isContinuous { //扑克牌顺子(必须连续的五个数字) ...

  2. java—猜猜小明的零花钱

    小明最近帮家里做了很多事情,妈妈很开心,打算给小明一些零花钱,但是在给钱之前,她想先和小明玩个游戏,猜猜零花钱有多少,猜中了才给,请用程序实现猜出零花钱到底有多少? import java.util. ...

  3. asp.net多图片上传案例_会计小明的故事-成本核算案例篇

    因涉及成本核算案例篇,所需要的图表比较多,但是知乎不同于微信可以直接将文档图表复制过来,知乎专栏文章,所有图表必须先截图,然后以图片形式展示.但是成本核算案例图表实在是太多,一一截图,一则影响整体观感 ...

  4. Java输出小明算对多少题目_2014年Java方向C组第十题

    标题:矩阵翻硬币 小明先把硬币摆成了一个 n 行 m 列的矩阵. 随后,小明对每一个硬币分别进行一次 Q 操作. 对第x行第y列的硬币进行 Q 操作的定义:将所有第 ix 行,第 jy 列的硬币进行翻 ...

  5. 小明发布_每日LOL圈:LPL春季赛将于13号开赛;小明、阿水、Meiko多人聚餐

    小伙伴们晚上好,告别了短暂的元旦假期,又开始了上班/上学滴你们还好吗?好在今天官方终于公布了LPL春季赛的赛程啦~ 图为春节前一周的赛程安排,一周打满七天真够拼的 揭幕战也是看点十足:S8冠军vs S ...

  6. 小明发布_历时一年零四个月,付出终有回报!救助站无微不至的照顾,头条四次跟进发布寻亲信息,最终帮助受助青年找到家人...

    2018年1月17日,地处南方的东莞却并不温暖,湿冷的天气更令人难以抵御.就是这样一个本应该全家团圆.期盼春日来临的冬日,小明(化名)却依然孤身一人,无依无靠."当时听其他工作人员说,小明是 ...

  7. 小明发布_发布会不打算开了?网曝小米之家的小米 9 实拍

    以往手机新品发布之前,厂商经常会主动曝一些料来提升热度.吸引关注,但是像小米 9 这样连续几天官方几乎一刻不停地曝料,完全把发布会搬到微博上直播的节奏,还从未见过.目前,从外观设计到硬件配置,小米 9 ...

  8. java编写换酒问题_算法-空瓶换啤酒问题

    有题: 酒神小明与5个酒鬼朋友有210块钱想喝啤酒,啤酒3元一瓶,4个空瓶可以换一瓶啤酒, 问酒神小明和酒鬼朋友们一共能喝到多少瓶啤酒?(先告诉你答案:93) 怎么得到呢? 分析: 能喝到的啤酒数=2 ...

  9. java实现子序列最大和_算法入门:最大子序列和的四种算法(Java)

    最近再学习算法和数据结构,推荐一本书:Data structures and Algorithm analysis in Java 3rd 以下的四种算法出自本书 四种最大子序列和的算法: 问题描述 ...

最新文章

  1. tomcat与resin的比较
  2. 【记录一个问题】cuda核函数可能存在栈溢出,导致main()函数退出后程序卡死30秒CUDA...
  3. Android开发-将自定义View布局到Layout中并调用
  4. 单片机温度控制系统DS18B20
  5. 使用ORM数据库:greenDao
  6. 【渝粤教育】国家开放大学2018年春季 0089-21TInternet和Intranet应用 参考试题
  7. spring security oauth2_SpringBoot2 整合OAuth2实现统一认证
  8. Google 产品的消亡史!
  9. netty应用场景_彻底搞懂 netty 线程模型
  10. OpenCV: 读取图片中某个点的像素值
  11. 爱奇艺影业,你明天还为传统电影业打工吗?
  12. git add之后,如何撤销git add
  13. 读书笔记——好句摘抄
  14. 从朋友圈看女神的情感状态
  15. android-studio推荐模拟器,Android studio 三大模拟器比较,强烈推荐第三种
  16. excel打印预览在哪里_简单实用的excel打印技巧 建议收藏
  17. D. Shuffle(cf)暴力枚举 + 组合数学
  18. 微型计算机硬件系统中PROM是,1微型计算机硬件系统中最核心的部件是CPU.doc
  19. 用SCI论文求婚!网友这波高级狗粮我吃……
  20. python实现计时器

热门文章

  1. android studio按钮槽函数,AndroidStudio按钮Button退出程序
  2. python计算无穷级数求和常用公式_傅里叶变换(二) 从傅里叶级数到傅里叶变换...
  3. 项目验收文档合并技巧
  4. 请问,现在android流行什么开源框架?
  5. python程序运行原理_谈谈 Python 程序的运行原理
  6. eve可以在linux运行吗,ubuntu下为eve游戏搭载 wine环境
  7. Java PipedInputStream receive()方法与示例
  8. Java中lastValue_在Logstash中为sql_last_value使用表的ID?
  9. Java ByteArrayInputStream skip()方法与示例
  10. 带有Python示例的math.exp()方法