123456
返回列表 发新帖
查看: 3736|回复: 61
打印

【福利】糜竺计算13的程序,不想或短时间较难算13的看过来

  [复制链接]

3081

积分

1352

人气

88

粮饷

Lv.7

Rank: 7Rank: 7Rank: 7

跳转到指定楼层
发诏君主
发表于 2018-6-22 11:56:45 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 天空之城v587 于 2018-6-22 11:57 编辑

之前准备了一个较为精美的贴,结果系统抽了。于是这次就只有简洁地发出来了。

源代码(C++):似乎论坛插入代码功能有BUG,就以图片形式发了:
一、使用方法:
输入:
输入有一行,包括任意个正整数,每个正整数间由一个空格隔开,表示糜竺所有手牌的点数(可重复),请用1,11,12,13分别表示A,J,Q,K
务必注意:输入最后一个正整数后直接回车,不要再在其后保留空格等任何字符。

输出:
输出有一至多行,若有解,则每行包括任意个正整数,这些数的和为13,有多少行就表示有多少组解;若无解,则会输出“No solution!”。

样例:

如糜竺手牌为:5,A,J,7,3,2,3,8,Q,10,K,4,则输入如下:(注意最后那个4后面不要再保留空格)

按下回车,输出如下,共12组解:


当然,也可能存在无解的数据,情况如下:





二、程序算法:
1. 排序,去重;
2. 递归(01背包算法)求解;

三、使用建议:
LZ的手速一般,输入图中样例花了大概7秒,一般统率三军出牌时间为15秒,也就是说还有约8秒的思考时间。不过还有一些方法能延长思考时间。
在糜竺的回合即将开始时,把糜竺当前的手牌输入程序,不按回车,摸牌后,再将这两张牌的点数输入程序。无中,铁索,五谷等能导致摸到新牌且不准备给出的牌点数暂不输入,无中等开完后,将新牌点数输入程序,回车看所有解,再决定怎样出牌,怎样给牌。

四、程序获取:
糜竺.zip (190.63 KB, 下载次数: 42)
压缩包内含:源代码cpp文件,程序本体exe文件,使用说明txt文件,一些样例输入输出图片文件。

欢迎回帖提问,感谢支持!

回复

使用道具 举报

9535

积分

140

人气

128

粮饷

Lv.11

Rank: 11Rank: 11Rank: 11Rank: 11

舞态生风韬略志坚剑眉星目心悦君兮

争玺诸侯
发表于 2018-6-22 11:58:44 | 只看该作者
大佬厉害了
  • 我也说一句


好体位!!
支持 反对

使用道具 举报

9万

积分

3万

人气

2万

粮饷

Lv.15

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

舞态生风巧笑嫣然韬略志坚珠纱遮面剑眉星目心悦君兮六韬之略七步成章八斗高才凤引九雏空城绝唱红莲业火炼狱武魂神鬼无双初出茅庐桃园三杰能言善道大都督夏日孙策夏日大乔先谢郭嘉单身陆逊真壕雄也洞察一切坚持不懈持之以恒日久弥坚百战不屈字字珠玑荐言献策犯言直谏董白与黑喵恭贺新禧招财进宝年年有余飞黄腾达萌萌貂蝉桌游志曹婴特工灵雎制霸天梯一代枭雄结伴而行无尽的巅峰舍我其谁排位霸主势如破竹勇武强者非酋之约程昱吃瓜士燮品茗翩翩儒生佳人美眷勾唇嫣然上网的曹丕社区灵雎花笑初妍小权行舟步步带水女仆大乔女仆祝融执事陆逊棉弹心动流光幻彩欢馨糖果

逐鹿枭雄
发表于 2018-6-22 11:59:19 | 只看该作者
支持一波,不过我觉得我的手速不够
  • 天空之城v587 :可以参照使用建议里面的来,我试了一下,决策起来要好很多
    2018-6-22 12:00 
  • 我也说一句

  • 胖橘,看到了吗?快给我变!
    支持 反对

    使用道具 举报

    2万

    积分

    1万

    人气

    841

    粮饷

    Lv.10

    Rank: 10Rank: 10Rank: 10

    特工灵雎制霸天梯一代枭雄结伴而行上网的曹丕

    4#
    发表于 2018-6-22 12:00:57 | 只看该作者
    这样子真的能省太多时间吗?要是可以自动在游戏里将要给出的手牌弹出还不错,能实现这种功能吗
    • 天空之城v587 :屏蔽字符为:外(分割)挂
      2018-6-22 12:03 
    • 天空之城v587 :我自己操作起来能省一些时间,至少决策起来容易很多。至于游戏内实现,问良企呗~~~,我要是能写出来是属于***。
      2018-6-22 12:02 
  • 我也说一句

  • 支持 反对

    使用道具 举报

    9022

    积分

    1万

    人气

    1851

    粮饷

    SCL俱乐部

    Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

    5#
    发表于 2018-6-22 12:01:47 | 只看该作者
    好像很厉害的样子 不过我数学合格 谢谢了
    • 天空之城v587 :本来就是给数学苦力准备的,我也用得少
      2018-6-22 12:04 
  • 我也说一句

  • 本俱乐部运营有几个妹纸~偷偷告诉你,大于1。不要叫我汤圆啦!汤圆被油炸吃了。
    支持 反对

    使用道具 举报

    1万

    积分

    4017

    人气

    928

    粮饷

    Lv.12

    Rank: 12Rank: 12Rank: 12

    舞态生风巧笑嫣然韬略志坚珠纱遮面剑眉星目心悦君兮翩翩儒生佳人美眷勾唇嫣然花笑初妍

    6#
    发表于 2018-6-22 12:02:50 来自手机 | 只看该作者
    3阶米珠可破
    • 我也说一句

    支持 反对

    使用道具 举报

    头像被屏蔽

    2万

    积分

    1531

    人气

    139

    粮饷

    禁止发言

    舞态生风巧笑嫣然韬略志坚珠纱遮面剑眉星目心悦君兮

    7#
    发表于 2018-6-22 12:02:52 | 只看该作者
    提示: 作者被禁止或删除 内容自动屏蔽
    签名被屏蔽
    支持 反对

    使用道具 举报

    2万

    积分

    9559

    人气

    3118

    粮饷

    Lv.12

    Rank: 12Rank: 12Rank: 12

    舞态生风巧笑嫣然韬略志坚珠纱遮面剑眉星目心悦君兮洞察一切坚持不懈持之以恒日久弥坚冬至貂蝉小暑步练师荐言献策犯言直谏董白与黑喵恭贺新禧招财进宝年年有余飞黄腾达萌萌貂蝉为人民服务文韬武略高山流水花蔓抖擞特工灵雎非酋之约翩翩儒生勾唇嫣然上网的曹丕社区灵雎花笑初妍小权行舟步步带水女仆大乔女仆祝融执事陆逊

    8#
    发表于 2018-6-22 12:03:18 | 只看该作者
    怕是输完,时间就到了,弃牌过。。。
    • 氺不是水 :回复天空之城v587: 最方便的就是记一下 这三组,94 85 67,其他的都不用讲就自然明白。。。。真的
      2018-6-22 12:06 
    • 天空之城v587 :快一点,然后提前输,还是可以的
      2018-6-22 12:04 
  • 我也说一句

  • 支持 反对

    使用道具 举报

    5万

    积分

    1万

    人气

    63

    粮饷

    「版主」

    Rank: 16Rank: 16Rank: 16Rank: 16

    舞态生风巧笑嫣然韬略志坚珠纱遮面剑眉星目心悦君兮初出茅庐桃园三杰金璧之才坚持不懈持之以恒荐言献策为人民服务文韬武略高山流水花蔓抖擞特工灵雎制霸天梯一代枭雄结伴而行无尽的巅峰翩翩儒生佳人美眷勾唇嫣然上网的曹丕社区灵雎花笑初妍小权行舟步步带水女仆大乔棉弹心动

    9#
    发表于 2018-6-22 12:04:45 | 只看该作者
    等输完,然后按照点数找牌 然后再给出去
    不如口算的快
  • 我也说一句

  • 支持 反对

    使用道具 举报

    1万

    积分

    703

    人气

    763

    粮饷

    Lv.11

    Rank: 11Rank: 11Rank: 11Rank: 11

    舞态生风巧笑嫣然韬略志坚心悦君兮特工灵雎

    10#
    发表于 2018-6-22 12:05:01 | 只看该作者
    先收藏为敬
    • 我也说一句

    支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则