第六届蓝桥杯软件类校赛真题(Java语言A组).pdf

第六届蓝桥杯软件类校赛真题(Java语言A组).pdf

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第六届蓝桥杯软件类校赛真

题(Java语言A组)

目录

1题目一

2题目二

3题目三

4题目四

5题目五

6题目六

7题目七

前言:以下代码仅供参考,若有错误欢

迎指正哦~

1题目一

一个串的子串是指该串的一个连续的局部。如果不要求

比如对串:abcdefg而言,ab,abd,bde

特别地,一个串本身,以及空串也是它的子序列。

对两个串而言,可以有许多的共同的子序列,我们关心

注意:只填写缺少的代码,不要写任何多余的内容,

00

publicclassZixulie

{

publicstaticintf(Stringx,Strin

{

if(x.length()0)return0;

if(y.length()0)return0;

Stringx1=x.substring(1);

Stringy1=y.substring(1);

if(x.charAt(0)y.charAt(0))re

return________________________

}

publicstaticvoidmain(String[]ar

{

System.out.println(f(ac,abcd

System.out.println(f(acebbcde1

}

}

答案:Math.max(f(x,y1),f(x1,y))

2题目二

历史上有许多计算圆周率pai的公式,其中,格雷戈里

pai=4*(1-1/3+1/5-1/7)

参见【图1.png】

这个公式简单而优美,但美中不足,它收敛的太慢了

如果我们四舍五入保留它的两位小数,那么:

00

累积1项是:4.00

累积2项是:2.67

累积3项是:3.47

。。。

请你写出它累积100项是多少(四舍五入到小数后两位

注意:只填写该小数本身,不要填写任何多余的说明或

1publicclassMain{

2

3publicstaticvoidmain(String[]

4doubleresult=0;

5for(inti=1;i=100;i++)

6doubleb=2*i-1;

7if(i%21){

8result=result+1

9}else{

10result=result-1

11}

12}

13System.out.printf(%.2f,(4

14}

15

16}

00

3题目三

如果x的x次幂结果为10(参见【图1.png】),你能

显然,这个值是介于2和3之间的一个数字。

请把x的值计算到小数后6位(四舍五入),并填写这

注意:只填写一个小数,不要写任何多余的符号或说

答案:2.506184

1publicclassMain{

2

3publicstaticdoublemin=10;

4

您可能关注的文档

文档评论(0)

137****9859 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档