欢迎来到天天文库
浏览记录
ID:33837840
大小:70.75 KB
页数:15页
时间:2019-03-01
《2016年蓝桥杯java高职c组》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、2016年蓝桥杯JavaC组考试题(考试日期2016/3/20日)第一题:有奖猜谜小明很喜欢猜谜语。最近,他被邀请参加了x星球的猜谜活动。每位选手开始的时候都被发给777个电子币。规则是:猜对了,手里的电子币数目翻倍,猜错了,扣除555个电子币,扣完为止。小明一共猜了15条谜语。战果为:VXVXVXVXVXVXVVX其中V表示猜对了,X表示猜错了。请你计算一下,小明最后手里的电子币数目是多少。请填写表示最后电子币数目的数字。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。publicstaticvoidmain(
2、String[]args){intn=777;for(inti=l;i<=12;i++){if(i%2!=0){n=n*2;}elsen=n-555;}n=n*2;n=n*2;n二n-555;System・out.printIn(n);}答案:58497第二题:煤球数口有一堆煤球,堆成三角棱锥形。具体:第一层放「个,第二层3个(排列成三角形),第三层6个(排列成三角形),第四层10个(排列成三角形),••••如果一共有100层,共有多少个煤球?请填表示煤球总数目的数字。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文
3、字。publicstaticvoidmain(String[]args){intsum[]=newint[101];intsuml=0;ints=0;for(inti=l;i<=100;i++){suml=suml+i;sum[i]=suml;s=s+sum[i];}System•out•printIn(s);}答案:171700第三题:平方怪圈如果把一个正整数的每一位都平方后再求和,得到一个新的正整数。对新产生的正整数再做同样的处理。如此一来,你会发现,不管开始取的是什么数字,最终如果不是落入1,就是落入同一个循环圈。请写岀这个
4、循环圈中最大的那个数字。请填写该最大数字。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。publicstaticvoidmain(String[]args){Seannersc二newSeanner(System.in);intn=sc・nextlnt();intmax=0;for(inti=l;i<=50;i++){Stringst=,,M+n;intlen=st・length();int[]a=newint[len];for(intj=0;j5、t•substring(j,j+1));a[j]=a[j]*a[j];}intsum=0;for(intj=0;j6、inta,intb){if(b==O)returna;returngcd(b,a%b);publicstaticvoidmain(String[]args){intn二0;for(inti=0;i<6;i++)for(intj=0;j<6;j++)for(intk=0;k<6;1<卄){if(i+j+2==k+111i+k+2==j+111k+j+2==i+1)n++;〃填空位置}intm=gcd(n,6*6*6);System.out.println(n/m+7"+6*6*6/m);仔细阅读代码,填写划线部分缺少的内容。注意:不7、要填写任何已有内容或说明性文字。第五题:分小组9名运动员参加比赛,需要分3组进行预赛。有哪些分组的方案呢?我们标记运动员为A,B,C,...I下面的程序列岀了所有的分组方法。该程序的正常输岀为:ABCDEFGHIABCDEGFHIABCDEHFGIABCDEIFGHABCDFGEHIABCDFHEGIABCDFIEGHABCDGHEFIABCDGIEFHABCDHIEFGABCEFGDHIABCEFHDGIABCEFIDGHABCEGHDFIABCEGIDFHABCEHIDFGABCFGHDEIABCFGIDEHABCFHIDEG8、ABCGHIDEFABDCEFGHIABDCEGFHIABDCEHFGIABDCEIFGHABDCFGEHIABDCFHEGIABDCFIEGHABDCGHEFIABDCGIEFHABDCHIEFGABDEFGCHI••…(以下省略,总共560行)
5、t•substring(j,j+1));a[j]=a[j]*a[j];}intsum=0;for(intj=0;j6、inta,intb){if(b==O)returna;returngcd(b,a%b);publicstaticvoidmain(String[]args){intn二0;for(inti=0;i<6;i++)for(intj=0;j<6;j++)for(intk=0;k<6;1<卄){if(i+j+2==k+111i+k+2==j+111k+j+2==i+1)n++;〃填空位置}intm=gcd(n,6*6*6);System.out.println(n/m+7"+6*6*6/m);仔细阅读代码,填写划线部分缺少的内容。注意:不7、要填写任何已有内容或说明性文字。第五题:分小组9名运动员参加比赛,需要分3组进行预赛。有哪些分组的方案呢?我们标记运动员为A,B,C,...I下面的程序列岀了所有的分组方法。该程序的正常输岀为:ABCDEFGHIABCDEGFHIABCDEHFGIABCDEIFGHABCDFGEHIABCDFHEGIABCDFIEGHABCDGHEFIABCDGIEFHABCDHIEFGABCEFGDHIABCEFHDGIABCEFIDGHABCEGHDFIABCEGIDFHABCEHIDFGABCFGHDEIABCFGIDEHABCFHIDEG8、ABCGHIDEFABDCEFGHIABDCEGFHIABDCEHFGIABDCEIFGHABDCFGEHIABDCFHEGIABDCFIEGHABDCGHEFIABDCGIEFHABDCHIEFGABDEFGCHI••…(以下省略,总共560行)
6、inta,intb){if(b==O)returna;returngcd(b,a%b);publicstaticvoidmain(String[]args){intn二0;for(inti=0;i<6;i++)for(intj=0;j<6;j++)for(intk=0;k<6;1<卄){if(i+j+2==k+111i+k+2==j+111k+j+2==i+1)n++;〃填空位置}intm=gcd(n,6*6*6);System.out.println(n/m+7"+6*6*6/m);仔细阅读代码,填写划线部分缺少的内容。注意:不
7、要填写任何已有内容或说明性文字。第五题:分小组9名运动员参加比赛,需要分3组进行预赛。有哪些分组的方案呢?我们标记运动员为A,B,C,...I下面的程序列岀了所有的分组方法。该程序的正常输岀为:ABCDEFGHIABCDEGFHIABCDEHFGIABCDEIFGHABCDFGEHIABCDFHEGIABCDFIEGHABCDGHEFIABCDGIEFHABCDHIEFGABCEFGDHIABCEFHDGIABCEFIDGHABCEGHDFIABCEGIDFHABCEHIDFGABCFGHDEIABCFGIDEHABCFHIDEG
8、ABCGHIDEFABDCEFGHIABDCEGFHIABDCEHFGIABDCEIFGHABDCFGEHIABDCFHEGIABDCFIEGHABDCGHEFIABDCGIEFHABDCHIEFGABDEFGCHI••…(以下省略,总共560行)
此文档下载收益归作者所有