• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

这个C语言问题怎么解啊?

小明假期陪女朋友的妈妈打麻将(小明就是那个在很多地方都会出现的小明同学),作为新手的他总是要花好长时间才看得出是否胡牌,虽然心里知道不可以赢,但是包里的钱有限,也不能输太多,不然打白条可要遭未来丈母娘的白眼了。作为程序猿的他,机智的想到写个程序来帮忙,“人工智能麻将”,未来能否超越AlphaGo呢?为了不为难小明,大家把麻将赢牌的规则改简单了:用数字1~9表示麻将牌,每个数字最多可以出现4次,一共14张牌(即14个数字),怎么才能胡牌(麻将赢了称为“胡”)呢?这14个数里面必须有2个一样的数字,称为“将牌”,如果把将牌拿开,剩下的12张牌是每3个一组连续的数字就赢了。比如 11234456778899这副牌,可以看做: 11 234 456 789 789 ,11作为将牌,其他都是3个一组的连续数字,所以,赢了(胡牌); 而 12233345567789 这副牌,不论拿什么做将牌(比如拿两个2或两个3或两个5…),剩下的牌都不是连续的3个一组的数字,所以不能胡牌。这个C语言问题怎么接呢?

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

发新帖

发布任务需求已有1031167位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!