前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >悬赏题No.1 - 扑克牌

悬赏题No.1 - 扑克牌

作者头像
ACM算法日常
发布2018-08-07 19:45:49
3900
发布2018-08-07 19:45:49
举报
文章被收录于专栏:ACM算法日常

ACM算法日常推出悬赏题啦,悬赏题一般是平时日常听闻的题目,题意简单,结构稍微复杂,并且不知道算法的结果,需要解题者在理解题意的情况下给出合理的解决方案和结果。

既然是悬赏题,肯定是有一定悬赏金额的,目前暂定为100人民币的基础值,如果在一个星期内未解决,则每个星期加10元,如果4个星期未解决,则判定该题为悬疑题,纳入悬疑题列表,后面如果有人解决了奖金任然有效。

本公众号由本人个人运营(穷人家的孩子),所以并没有土豪一样的丰厚的奖励,只能算是个意思啦。

对于在校学生或者闲着无聊的工作人士,在学习算法之余可以多看看,毕竟你做出来了最大的成功是提升了自己的能力,100块钱也可以吃顿好的啦!另外也希望更多的人能够关注算法本身,大家一起进步。

本期悬赏题目:

代码语言:javascript
复制
斗地主玩法,给定20张牌,计算该牌型的最大分值。
扑克牌定义,其中JB是小王(Joker Black),JR是大王(Joker Red):
3 4 5 6 7 8 9 10 J Q K A 2 JB JR

计分规则:
1、单牌1分
2、对子10分
3、三带15分
4、顺子5张20分,每多一张加5分
5、连对3张25分,每多一对加10分
6、飞机2张30分,每多一个飞机加15分
7、炸弹35分
8、火箭35分

输入:
20张牌

输出:
第一行输出需要多少手N和分值S
后面N行输出每一手的牌型

示例:
输入:
3 4 5 6 7 7 8 8 9 9 10 10 J J J K A A 2 JR

输出(结果不一定正确,仅用于参考格式):
7 68
8 8 9 9 10 10 
3 4 5 6 7  
J J J 7 
A A 
K 
2 
JR
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-01-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 ACM算法日常 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档