2016年蓝桥杯java高职C组

2016年 蓝桥杯Java C组 考试题(考试日期2016/3/20日)

第一题:

有奖猜谜

小明很喜欢猜谜语。

最近,他被邀请参加了X星球的猜谜活动。

每位选手开始的时候都被发给777个电子币。 规则是:猜对了,手里的电子币数目翻倍, 猜错了,扣除555个电子币, 扣完为止。

小明一共猜了15条谜语。 战果为:vxvxvxvxvxvxvvx

其中v表示猜对了,x表示猜错了。

请你计算一下,小明最后手里的电子币数目是多少。

请填写表示最后电子币数目的数字。

注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。

public static void main(String[] args) { }

int n=777;

for(int i=1;i<=12;i++) { } n=n*2; n=n*2; n=n-555;

System.out.println(n);

if(i%2!=0) { } else

n=n-555; n=n*2;

答案:58497

第二题:

煤球数目

有一堆煤球,堆成三角棱锥形。具体:

第一层放1个,

第二层3个(排列成三角形), 第三层6个(排列成三角形), 第四层10个(排列成三角形), ....

如果一共有100层,共有多少个煤球?

请填表示煤球总数目的数字。

注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。

public static void main(String[] args) {

答案:171700

}

int sum[]=new int[101]; int sum1=0; int s=0;

for(int i=1;i<=100;i++) { }

System.out.println(s);

sum1=sum1+i; sum[i]=sum1; s=s+sum[i];

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4