当前位置: 首页 > news >正文

华为OD机试 - 斗地主(JS)

斗地主

题目

斗地主起源于湖北十堰房县,
据传是一位叫吴修全的年轻人根据当地流行的扑克玩法“跑得快”改编的,
如今已风靡整个中国,并流行于互联网上
牌型:
单顺,又称顺子,最少5张牌,最多12张牌(3...A),不能有2
也不能有大小王,不计花色
例如:3-4-5-7-87-8-9-10-J-Q3-4-5-6-7-8-9-10-J-Q-K-A
可用的牌3<4<5<6<7<8<9<10<J<Q<K<A<2<B(小王)<C(大王)
每种牌除大小王外有4种花色(共有13X4+2张牌)
输入

  1. 手上已有的牌
  2. 已经出过的牌(包括对手出的和自己出的牌)
    输出:对手可能构成的最长的顺子(如果有相同长度的顺子,输出牌面最大的那一个),
    如果无法构成顺子,则输出NO-CHAIN

输入

输入的第一行为当前手中的牌
输入的第一行为已经出过的牌

输出

最长的顺子

示例一

输入

http://www.lryc.cn/news/11752.html

相关文章:

  • 【MyBatis】| MyBatis的注解式开发
  • python自制PDF转换.PNG格式图片(按每页生成图片完整源码)小工具!
  • Go 数组和切片反思
  • win10电脑性能优化设置
  • 作为初学者必须要了解的几种常用数据库!
  • 小红书日常实习一面面经
  • 将Nginx 核心知识点扒了个底朝天(一)
  • SSM项目搭建保姆级教程
  • LeetCode 350. 两个数组的交集 II
  • Python可以解码吗,解码打码是如何实现的
  • Jackson 序列化:Cannot deserialize value of type `java.time.LocalDateTime`
  • 机试_3_数据结构(一)_习题
  • 《Hadoop篇》------HDFS与MapReduce
  • 网络爬虫简介
  • 通过4个月的自动化学习,现在我也拿到了25K的offer
  • 分库分表了解
  • docker中 gitlab 安装、配置和初始化
  • 有哪些好用的C++Json库?
  • Docker 快速上手学习入门教程
  • 深度学习笔记:误差反向传播(1)
  • 锁相环(1)
  • 2023金三银四跳槽必会Java核心知识点笔记整理
  • 二十四节气—雨水,好雨知时节,当春乃发生。
  • 为什么要使用数据库?
  • 【原创】java+swing+mysql图书管理系统设计与实现
  • 图论 —— 强连通分量
  • 计算机网络(二):物理层和链路层,通道复用,MAC地址,CSMA/CD协议,PPP点对点协议
  • 英语基础-定语从句的特殊用法及写作应用
  • [数据结构]---八大经典排序算法详解
  • Go语言设计与实现 -- 反射