更多精彩文章请关注

问题

话说大诗人李白,一生好饮。幸好他从不开车。

一天,他提着酒壶,从家里出来,酒壶中有酒两斗。他边走边唱:

无事街上走,提壶去打酒。

逢店加一倍,遇花喝一斗。

这一路上,他一共遇到店 5 次,遇到花 10 次,已知最后一次遇到的是花,他正好把酒喝光了。请你计算李白遇到店和花的次序,有多少种可能的方案。

思路

我们已知遇店 5 次,遇花 10 次,并且最后一次遇到花,正好把酒喝光。那么我们可以把店作为二进制中的 1,把花作为二进制中的 0,因为已经确定最后一次遇到的是花,所以我们需要判断枚举的结果是否刚好有 5个 1 和 9个 0。那么我们就枚举出 14 位二进制的所有可能并加以判断即可,判断思路为判断二进制是否有 9 个 0,5个 1,并且最终酒刚好剩 1 斗

实现代码(c)

#include int main() { int ans=0;//方案数 for (int i=0; i

更多精彩文章请关注公众号『大海的blog』

本文来自网络收集,不代表猴子技术宅立场,如涉及侵权请点击右边联系管理员删除。

如若转载,请注明出处:https://www.ssfiction.com/c-cyuyankaifa/599757.html

李白打酒c语言编程,c/c++开发分享蓝桥杯-李白喝酒相关推荐

  1. 李白打酒c语言编程,搞定了“李白打酒”,还原问题都迎刃而解

    文|刷刷 图|自制&火花课件 李白街上走,提壶去打酒:遇店加一倍,见花喝一斗,三遇店和花,喝光壶中酒.试问酒壶中,原有多少酒? "李白打酒"是我国民间自古以来广为流传的一道 ...

  2. c语言编程游戏开代码错误,[蓝桥杯][历届试题]数字游戏 (C语言代码)(兄弟们帮我看一下为什么运行错误86%)...

    解题思路: 注意事项: 参考代码: #include #include #define N 1000 int main() { unsigned int n,k,T; int i,j; int num ...

  3. 不同设备如何统一语言编程平台高效开发?本文为你揭秘

    原文:不同设备如何统一语言编程平台高效开发?本文为你揭秘,点击链接查看更多技术内容. 随着数字化时代的发展,手机.平板.PC.电视.智能手表.车机等智能设备的普及率越来越高,但不同设备往往搭载了不同的 ...

  4. 职坐标c语言,C/C++知识点之C语言编程练习题及答案分享

    本文主要向大家介绍了C/C++知识点之C语言编程练习题及答案分享,通过具体的内容向大家展示,希望对大家学习C/C++知识点有所帮助. 1. 题目:写一个程序,判断两个浮点数是否足够精确. /*  Fi ...

  5. 李白打酒c语言,关于“李白打酒”的一道数学题

    :关于"李白打酒"的一道数学题 昨日,同事谈起了她在一个教学设计中的奥数题:李白街上走,提壶去打酒.遇店加一倍,遇花喝一斗.三遇店和花,喝干壶中酒.试问酒壶中,原有多少酒?诗题中的 ...

  6. 蓝桥杯——李白打酒,两种做法:递归与全排列

    标题:李白打酒 话说大诗人李白,一生好饮.幸好他从不开车.一天,他提着酒壶,从家里出来,酒壶中有酒2斗.他边走边唱:无事街上走,提壶去打酒. 逢店加一倍,遇花喝一斗.这一路上,他一共遇到店5次,遇到花 ...

  7. 大数阶乘算法c语言程序,c/c++开发分享C语言计算大数阶乘的方法

    c/c++开发分享 问题描述 输入一个正整数n,输出n!的值. 其中n!=1*2*3*-*n. 算法描述 n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法.使用一个数组a来表示一个 ...

  8. c语言 java 性能 测试_这个蓝桥杯系统的题,用c语言去评测是满分,改为Java说运行错误是0分,但是我查看输入输出,至少第...

    这个蓝桥杯系统的题,用c语言去评测是满分,改为Java说运行错误是0分,但是我查看输入输出,至少第一个是对的啊提交序号1269960作者彭云成提交时间02-0507:49:27评测结果运行错误得分.. ...

  9. python青少年编程比赛_第十一届蓝桥杯大赛青少年创意编程组比赛细则

    蓝桥杯大赛组委会官网在2019/10/12号发布了关于举办第十一届蓝桥杯大赛青少年创意编程组比赛的通知,详情如下: 蓝桥杯全国软件和信息技术专业人才大赛组委会 蓝桥杯组委会字[2019]57号 关于举 ...

最新文章

  1. 锅都不敢背,凭什么让大家跟着你干?
  2. 单电源运算放大器全波整流电路_几种二极管整流电路原理图解。
  3. 主程的晋升攻略(1):重要的引言
  4. URL 重写就是把URL地址重新改写
  5. Python程序开发——第二章 条件语句和循环语句
  6. vmware_vcenter_api
  7. IIS 7.0 部署MVC
  8. final关键字/abstract关键字
  9. Interlocked原子访问系列函数
  10. oracle+视图+图形化,如何利用Object Browser图形化工具提高Oracle开发工作效率(二)对象创建管理篇...
  11. 文件上传漏洞—蚁剑连接地址错误、一句话木马php语法错误
  12. 微信小程序获取用户微信绑定手机号
  13. 微信公众平台深度开发JAVA版
  14. java闹钟_JAVA 闹钟程序
  15. Excel中杂乱的图片,一键就可以让它们对齐行
  16. Linux内核中断系统处理机制-详细分析
  17. STM32电路设计之最小系统
  18. android nfc settimeout,微信小程序API NFC·NfcA标签
  19. 水滴公司欲赴美IPO,中国保险科技第一股含金量几何
  20. win10-Administrator账户停用怎么重新启用(亲测有效)

热门文章

  1. 动漫人物经典名言及口头禅:
  2. 软技能代码之外的生存指南【读后整理】
  3. [转载]什么叫资源整合? 看懂了多赚一个亿!
  4. C++ 操作Redis HSCAN命令的处理
  5. Fiddler对安卓应用手机抓包图文教程
  6. 重读《决战大数据》有感
  7. Python学习笔记——Enum(枚举)类
  8. 【论文总结】Identity Confusion in WebView-based Mobile App-in-app Ecosystems
  9. 上位机中RS485与RS232的区别
  10. “未结束的字符串常量”问题解决办法