/*有一群海盗(不多于20人),在船上比拼酒量。过程如下:打开一瓶酒,所有在场的人平分喝下,有几个人倒下了。再打开一瓶酒平分,又有倒下的,再次重复...... 直到开了第4瓶酒,坐着的已经所剩无几,海盗船长也在其中。当第4瓶酒平分喝下后,大家都倒下了。    等船长醒来,发现海盗船搁浅了。他在航海日志中写到:“......昨天,我正好喝了一瓶.......奉劝大家,开船不喝酒,喝酒别开船......”请你根据这些信息,推断开始有多少人,每一轮喝下来还剩多少人。如果有多个可能的答案,请列出所有答案,每个答案占一行。格式是:人数,人数,...例如,有一种可能是:20,5,4,2,0答案写在“解答.txt”中,不要写在这里!*/
public class Demo06_alcohol {public static void main(String[] args){for(int i=20;i>0;i--){for(int j=i-1;j>0;j--){for(int k=j-1;k>0;k--){for(int m=k-1;m>0;m--){ // 符点数比较,这里误差定为小于0.0000001为成立if((Math.abs((1.0/i+1.0/j+1.0/k+1.0/m)-1))<0.0000001) System.out.println(i+","+j+","+k+","+m+",0");}}}}}
}

运行结果:

20,5,4,2,0
18,9,3,2,0
15,10,3,2,0
12,6,4,2,0

有一群海盗(不多于20人),在船上比拼酒量。相关推荐

  1. 有一群海盗(不多于20人),在船上比拼酒量。过程如下:打开一瓶酒,所有在场的人平分喝下, 有几个人倒下了。再打开一瓶酒平分,又有倒下的,再次重复...... 直到开了第4瓶酒,坐着的已经所剩无

    有一群海盗(不多于20人),在船上比拼酒量.过程如下:打开一瓶酒,所有在场的人平分喝下, 有几个人倒下了.再打开一瓶酒平分,又有倒下的,再次重复...... 直到开了第4瓶酒,坐着的已经所剩无几, 海 ...

  2. 海盗比酒量(四重循环遍历)(有一群海盗(不多于20人),在船上比拼酒量。过程如下:打开一瓶酒,所有在场的人平分喝下,有几个人倒下了。再打开一瓶酒平分,又有倒下的,再次重复...... 直到开了第4瓶)

    题目描述 有一群海盗(不多于20人),在船上比拼酒量.过程如下:打开一瓶酒,所有在场的人平分喝下,有几个人倒下了.再打开一瓶酒平分,又有倒下的,再次重复- 直到开了第4瓶酒,坐着的已经所剩无几,海盗船 ...

  3. 有一群海盗(不多于20人),在船上比拼酒量。过程如下:打开一瓶酒, 所有在场的人平分喝下,有几个人倒下了。再打开一瓶酒平分,又有倒下的, 再次重复...... 直到开了第4瓶酒,坐着的

    #include <stdio.h> int main() {int i,j,k,l,m;//i为总人数for(i=20;i>0;i--){//j为第一次剩余的人,第一次至少倒下一人 ...

  4. 不到 20 人的 IT 公司,要不要去呢?

    点击上方"芋道源码",选择"设为星标" 管她前浪,还是后浪? 能浪的浪,才是好浪! 每天 10:33 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | ...

  5. 怎么办?不到 20 人的 IT 公司我该去吗?

    点击关注公众号,回复"1024"获取2TB学习资源! 经常有一些朋友问我,一些初创的IT公司,一共几个人的配置,老板+1-2个前端+3-4个后端,老板描述的远景很宏大,说是未来会不 ...

  6. 不到 20 人的 IT 公司该去吗?

    来自:知乎,作者:程墨Morgan 经常有一些朋友问我,一些初创的IT公司,一共几个人的配置,老板+1-2个前端+3-4个后端,老板描述的远景很宏大,说是未来会不断扩招,说可能下一个阿里就从他们开始. ...

  7. 当我去了不到 20 人的 IT 公司后。。。

    往期热门文章: 1.GitHub 被超火的 ChatGPT 霸榜! 2.Java使用 try catch会影响性能? 3.原来count(*)是接口性能差的真凶! 4.大公司病了,这也太形象了吧!!! ...

  8. 不到 20 人的互联网公司,该去吗?

    大家好,这里是NewBeeNLP.周末就不分享技术了.今天早上在知乎看到一个挺有意思的话题:不到 20 人的 IT 公司该去吗? 回答区有一位老哥分享了自己在一个20 来人的小公司的奇葩工作经历,分享 ...

  9. 复旦-华盛顿大学EMBA 二十年20人丨林劲:对自己多一些“标准”

    复旦大学-华盛顿大学EMBA20周年校友系列访谈. 一流企业定标准.二流企业做品牌.三流企业做产品.这是被广为传颂的一句话,意思是说要想成为一流企业,就必须成为行业标准的制定者,或至少能够主导标准的制 ...

最新文章

  1. 如何在CSDN MarkDown中居中显示并设置本地图像大小
  2. 自定义状态栏notification布局
  3. 前众信旅游B端产品经理吴彪:如何搭建B端电商产品及用户体系
  4. 六十九、数据结构链表的实现
  5. 《机器学习》 —— 第二章:模型评估与选择 学习笔记
  6. android画布设置最外层,Android自定义View高级(三)-Canvas之画布操作
  7. asp.net core中负载均衡场景下http重定向https的问题
  8. google i/o_Google I / O 2017最有希望的突破
  9. Oracle_spatial的常见错误与注意事项
  10. [Android6.0] StageFright解码流程小结
  11. Carthage 安装与使用
  12. 当前版本与卡刷包android_Android p系统下载-MIUI 10 Android p线刷包卡刷包最新版 - 极光下载站...
  13. 音频编解码介绍(最全v1.0)
  14. 遥想大肠包小肠----python装饰器乱弹
  15. Matlab中 的@(x)——处理匿名函数
  16. 【热门】男孩取名:代表希望与志向的男孩名字
  17. 视频文件格式转换怎么操作?如何进行视频文件格式转换?
  18. FPGA IP核之ROM
  19. 复制(克隆)二:ghost功能---磁盘克隆、分区(u盘)克隆、gho系统安装
  20. 英国电信与欧盟签署重要云服务协议

热门文章

  1. 【小白学OpenCV】(零)——计算机图像基础
  2. Linux(2)---Crtl+z与Crtl+c
  3. 电脑wps可以语音录入吗_懒人用技巧—使用Word录音实现语音录入文字(口读文字,Word为您写文字)...
  4. pwc普华永道 信息技术(上海)面试
  5. 小米为什么不怕iPhone降价?
  6. 2023测绘资质申请条件
  7. 帮你早点下班~基于飞书API实现next.js网站内容自动生成实践
  8. 机器学习之梯度下降法(GD)、随机梯度下降法(SGD)和随机平均梯度下降法(SAGD)
  9. 「IT女神勋章」挑战赛#
  10. HttpRunner