没有合适的资源?快使用搜索试试~ 我知道了~
第五届蓝桥杯软件类决赛真题(Java语言A组).pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 77 浏览量
2024-03-26
15:29:15
上传
评论
收藏 926KB PDF 举报
温馨提示
试读
16页
蓝桥杯,赛题解答,历届,内容丰富,信息技术竞赛,计算机类学科竞赛,参考资料
资源推荐
资源详情
资源评论
请你根据这些信息,推算荒岛上最初有多少金币
这是一个整数,请通过浏览器提交答案,不要填
3129
1 public class Main {
2
3 public static void main(String[]
4 for(int i = 1000;i < 100000;
5 int a1, a2, a3, a4, a5;
6 if((i + 1) % 5 != 0)
7 continue;
8 a1 = (i + 1) / 5 - 1;
9 if((i - a1 + 1) % 5 != 0
10 continue;
11 a2 = (i - a1 + 1) / 5 -
12 if((i - a1 - a2 + 1) % 5
13 continue;
14 a3 = (i - a1 - a2 + 1) /
15 if((i - a1 - a2 - a3 + 1
16 continue;
17 a4 = (i - a1 - a2 - a3 +
18 if((i - a1 - a2 - a3 - a
19 continue;
20 a5 = (i - a1 - a2 - a3 -
21 int temp = i - a1 - a2 -
22 if(temp > 1000 && temp <
23 System.out.println("
24 }
25 }
26 }
0 0
3
4 public void swap(int[] A, int i,
5 int temp = A[i];
6 A[i] = A[j];
7 A[j] = temp;
8 }
9
10 public boolean check(int[] A, in
11 int sum = A[0] + A[1] + A[2]
12 if(step >= 7) {
13 if(A[3] + A[4] + A[5] +
14 return false;
15 }
16 if(step >= 8)
17 if(A[0] + A[3] + A[7] !=
18 return false;
19 if(step >= 12) {
20 if(A[7] + A[8] + A[9] +
21 return false;
22 if(A[2] + A[6] + A[11] !
23 return false;
24 }
25 if(step >= 13)
26 if(A[1] + A[4] + A[8] +
27 return false;
28 if(step >= 16) {
29 if(A[12] + A[13] + A[14]
30 return false;
31 if(A[1] + A[5] + A[10] +
32 return false;
33 }
34 if(step >= 17) {
35 if(A[2] + A[5] + A[9] +
36 return false;
37 }
38 if(step >= 18)
39 if(A[3] + A[8] + A[13] +
40 return false;
41 if(step >= 19) {
42 if(A[0]+A[4]+A[9]+A[14]+
43 return false;
44 }
45 return true;
46 }
47
48 public void dfs(int[] A, int ste
49 if(check(A, step) == false)
50 return;
0 0
剩余15页未读,继续阅读
资源评论
阿拉伯梳子
- 粉丝: 1441
- 资源: 5503
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功