java实现海盗比酒量
** 海盗比酒量**
有一群海盗(不多于20人),在船上比拼酒量。过程如下:打开一瓶酒,所有在场的人平分喝下,有几个人倒下了。再打开一瓶酒平分,又有倒下的,再次重复… 直到开了第4瓶酒,坐着的已经所剩无几,海盗船长也在其中。当第4瓶酒平分喝下后,大家都倒下了。
等船长醒来,发现海盗船搁浅了。他在航海日志中写到:“…昨天,我正好喝了一瓶…奉劝大家,开船不喝酒,喝酒别开船…”
请你根据这些信息,推断开始有多少人,每一轮喝下来还剩多少人没倒下。
如果有多个可能的答案,请列出所有答案,每个答案占一行。
格式是:人数,人数,…
例如,有一种可能是:20,5,4,2,0
多个答案排列顺序不重要。
答案写在“解答.txt”中,不要写在这里!
参考答案:
18,9,3,2,0 (1分)
15,10,3,2,0 (2分)
20,5,4,2,0 (0分)
12,6,4,2,0 (2分)
public class Main {public void printResult() {for(int a = 20;a > 0;a--) {for(int b = a - 1;b > 0;b--) {for(int c = b - 1;c > 0;c--) {for(int d = c - 1;d > 0;d--) {int a1 = b * c * d;int a2 = a * c * d;int a3 = a * b * d;int a4 = a * b * c;int b1 = a * b * c * d;if(a1 + a2 + a3 + a4 == b1)System.out.println(a+", "+b+", "+c+", "+d);}}}}return;}public static void main(String[] args) {Main test = new Main();test.printResult();}
}
java实现海盗比酒量相关推荐
- 蓝桥杯 海盗比酒量 JAVA
有一群海盗(不多于20人),在船上比拼酒量.过程如下:打开一瓶酒,所有在场的人平分喝下,有几个人倒下了.再打开一瓶酒平分,又有倒下的,再次重复- 直到开了第4瓶酒,坐着的已经所剩无几,海盗船长也在其中 ...
- [蓝桥杯历届试题] 海盗比酒量
有一群海盗(不多于20人),在船上比拼酒量.过程如下:打开一瓶酒,所有在场的人平分喝下,有几个人倒下了.再打开一瓶酒平分,又有倒下的,再次重复...... 直到开了第4瓶酒,坐着的已经所剩无几,海盗船 ...
- 海盗比酒量--蓝桥杯
欢迎访问我的新博客:http://www.milkcu.com/blog/ 原文地址:http://www.milkcu.com/blog/archives/1366852380.html 简述 这是 ...
- 海盗比酒量(四重循环遍历)(有一群海盗(不多于20人),在船上比拼酒量。过程如下:打开一瓶酒,所有在场的人平分喝下,有几个人倒下了。再打开一瓶酒平分,又有倒下的,再次重复...... 直到开了第4瓶)
题目描述 有一群海盗(不多于20人),在船上比拼酒量.过程如下:打开一瓶酒,所有在场的人平分喝下,有几个人倒下了.再打开一瓶酒平分,又有倒下的,再次重复- 直到开了第4瓶酒,坐着的已经所剩无几,海盗船 ...
- 蓝桥杯 海盗比酒量 C语言
有一群海盗(不多于20人),在船上比拼酒量.过程如下:打开一瓶酒,所有在场的人平分喝下,有几个人倒下了.再打开一瓶酒平分,又有倒下的,再次重复- 直到开了第4瓶酒,坐着的已经所剩无几,海盗船长也在其中 ...
- java算法集训结果填空题练习1
1 空瓶换汽水 浪费可耻,节约光荣.饮料店节日搞活动:不用付费,用3个某饮料的空瓶就可以换一瓶该饮料.刚好小明前两天买了2瓶该饮料喝完了,瓶子还在.他耍了个小聪明,向老板借了一个空瓶,凑成3个,换了一 ...
- 《蓝桥小记》 2018-04-01
蓝桥杯省赛从9:00-13:00历时4个小时,今年的题和去年的题差不多有易有难,整体来说今年出的题即使做不出来也会让你觉得比较生动有趣味性,可能是为了吸引更多的人参加吧. 第一题:求2000/5/4是 ...
- [蓝桥小记]蓝桥杯参赛经历分享
<蓝桥小记> 蓝桥杯省赛从9:00-13:00历时4个小时,今年(2018年)的题和去年的题差不多有易有难,整体来说今年出的题即使做不出来也会让你觉得比较生动有趣味性,可能 ...
- 蓝桥杯历年试题汇总 C/C++ B组
B组 2012 第三届 微生物增殖 古堡算式 海盗比酒量 奇怪的比赛 方阵旋转 大数乘法 放旗子 密码发生器 夺冠概率 取球博弈 2013 第四届 高斯日记 马虎的算式 ...
最新文章
- Java---replace与replaceAll的区别
- 【Android View绘制之旅】Measure过程
- 取消MySQL timestamp列默认ON UPDATE CURRENT_TIMESTAMP
- Spring事务传播行为详解
- SaaS权限控制:设计思路和表分析
- idea xml文件引入类提示_IntelliJ IDEA:引用XML模式和DTD
- BNUOJ 1207 滑雪
- SpringBoot整合Redis(单机/哨兵/集群)
- 漫话:如何给女朋友解释String对象是不可变的?
- 《人民邮电出版社9本计算机教材的教学课件(计算机老师的宝贝)》
- Postgresql添加/删除触发器示例
- 计算机专业数据结构试题答案,2021考研计算机408数据结构试题及答案解析
- 软考软件设计师证书考试笔记
- Windows进程管理
- 干细胞科学家李陶博士入股机器人365
- 用asp获取服务器IP和客户端IP
- ipad查看qq邮箱收件服务器,ipad邮件设置qq邮箱
- 使用Requests库进行网页爬取
- android图片资源加密解密,Android Glide实现图片加密解密 自定义格式
- 【学习打卡05】可解释机器学习笔记之CAM+Captum代码实战