会java编程的请进,考考你们!

第一个。借书方案小明有五本新书,要借给A、B、C三位小朋友,若每人只能借一本,则可以有多少种不同的借法第二个,歌星大奖赛在歌星大奖赛中,有10个评委位参赛选手打分,分数为... 第一个。借书方案
小明有五本新书,要借给A、B、C三位小朋友,若每人只能借一本,则可以有多少种不同的借法

第二个,歌星大奖赛
在歌星大奖赛中,有10个评委位参赛选手打分,分数为1到100分。选手最后得分为:去掉一个最高分和一个最低分后其余8个分数的平均值。请编写一个程序实现。

第三。求最发公约数
问555555的约数中最大的三位数是多少?
展开
 我来答
iihawk
2008-12-03 · 超过13用户采纳过TA的回答
知道答主
回答量:40
采纳率:0%
帮助的人:48.6万
展开全部
第一个回答:
public class Jshu{
public static void main(String[] args){
char shu[]={'Q','W','E','R','T'};
int A,B,C,sum=0;
for(A=0;A<shu.length;A++)
for(B=0;B<shu.length;B++)
for(C=0;C<shu.length;C++){
if(A==B||B==C||A==C)continue;
else{
System.out.println("A:"+shu[A]+",B:"+shu[B]+",C:"+shu[C]);
sum++;
}
}
System.out.println("小明有五本新书,要借给A、B、C三位小朋友,若每人只能借一本,则可以有"+sum+"种不同的借法 ");
}
}
doudoubaby
2008-12-03 · TA获得超过108个赞
知道小有建树答主
回答量:250
采纳率:0%
帮助的人:100万
展开全部
你是初学者吧,这些题是烦写的,什么求质数,公约数,不过很煅炼逻辑思维的,但最好自己写出来,我们最多只能帮你纠正一下。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
danceneboy
2008-12-03 · TA获得超过285个赞
知道答主
回答量:70
采纳率:0%
帮助的人:54.8万
展开全部
孩子啊,帮你就是害了你
要靠自己动脑筋
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
__惑
2008-12-03
知道答主
回答量:19
采纳率:0%
帮助的人:0
展开全部
@#$ ^%$ (*)^ %^ d5^$&
$%R7&*
@!%^ ^&%vf#X &~$
#$% &uh
%^&F
*&$ FG%& 6G gh$ %
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
迷迷糊糊的tiger
2008-12-03 · TA获得超过180个赞
知道小有建树答主
回答量:184
采纳率:0%
帮助的人:173万
展开全部
看着简单,实际一点都不简单.把问题收藏了,把手头的事做完了再看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sodarfish
2008-12-03 · TA获得超过457个赞
知道小有建树答主
回答量:371
采纳率:0%
帮助的人:334万
展开全部
第一题, 数学计算很简单。5*4*3=60
如果直接用数学公式写成程序,就没什么意思了。延伸一下,可以学习回溯法。
用递归:
/*
books[] 数组保存书的状态,为0则被借走,为非零则没有借走
回溯法找到N本书,nPerson个人借书有多少种情况。
*/

public static int borrowBook(int[] books,int nPerson)
{
int solves=0;
if(nPerson==1)
{
for(int i=0;i<books.length;i++)
if(books[i]!=0)
solves++;
return solves;
}

for(int i=0;i<books.length;i++)
{
if(books[i]!=0)
{
int old=books[i];
books[i]=0;
solves+=borrowBook(books,nPerson-1);
books[i]=old;
}
}

return solves;
}

在main函数中:
int[] b=new int[]{1,2,3,4,5};
int n=borrowBook(b,3);
System.out.println(n);//输出60
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式