永发信息网

(java)在12枚硬币中有一个假币(偏轻),给这12枚硬币标号从1到12,现使用天平发现这个假币,请问最少需要称

答案:2  悬赏:30  手机版
解决时间 2021-04-13 06:40
1.在12枚硬币中有一个假币(偏轻),给这12枚硬币标号从1到12,现使用天平发现这个假币,请问最少需要称量多少次可以找出这个假币,并且找出这个假币。

用JAVA怎么做class aa{

public static void main(String args[]){

import java.util.Scanner;
static int a[]=new int[12];
for(int i=0;i<=11;i++){
Scanner in=new Scanner(System.in);
int a[i]=in.nextInt();

sum1=a[0]+a[1]+a[2]+a[3];
sum2=a[7]+a[4]+a[5]+a[6];
sum3=a[10]+a[8]+a[9]+a[11];

if(sum1>sum2)
System.out.prinitln("假币在sum1中");
if(sum1>sum3)
System.out.prinitln("假币在sum2中");
if(sum2>sum1)
System.out.prinitln("假币在sum3中");

}

}
}
}
最佳答案
从if 开始修改如下,最少称3次(也就是3层判断)
if(sum1>sum2)
{
if((a[0]+a[1])>(a[2]+a[3]))
{
if(a[2]>a[3])
System.out.prinitln("假币是第4枚")
else
System.out.prinitln("假币是第3枚")
}
else
{
if(a[0]>a[1])
System.out.prinitln("假币是第2枚")
else
System.out.prinitln("假币是第1枚")
}
}
else if(sum1>sum3)
{
...同上判断
}
else if(sum2>sum1)
{
...同上判断
}
全部回答
2次
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
人一生会遇见几个她.
我想问下睡觉的时候要用重物压着肚子睡才舒服
50×12=A.380B.600C.1000D.240
为什么和女孩子在一起了就有点烦
肝精补血素口服液、八珍益母丸和金匮肾气丸能
恨你。的日文
长辈添孙子的祝福语,喜得孙子祝福语
旺达饲料在什么地方啊,我要过去处理事情
关于北京联合大学,这所大学好么?浙江地区的录
勇者封神传 多少级才能获得宠物
买卫浴洁貝去佛山买是否比较便宜点?
如图,D,E是AB边上的三等分点,F,G是AC边上
关于梦想和青春的句子,关于青春的古诗句
海南从高铁乐东站 到 山海韵龙栖湾 怎么走?
南京哪里可以训狗
推荐资讯
南通33岁女人适合做什么工作
QQ聊天上没有动画图像怎么办呀
我的计算机出现如下问题:蓝屏,兹拉兹拉响,
氢的元素符号怎么写?
遭遇混混殴打以及敲诈,我该怎么办?
春蚕象征意义是什么?
扁头和西瓜头的故事
阿狸珍惜有关的句子,有关金银花的诗句
劲舞团安全码忘记了.通过身份证可以找回安全
单选题人们的文化素养的核心和标志是A.文化水
西药有哪些可以碎石排石的吗?我得的病是肾结
从奥体东门到南锣鼓巷坐几路公交啊?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?