ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:18.78KB ,
资源ID:4442148      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4442148.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(蓝桥杯省赛Java语言大学A组真题.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

蓝桥杯省赛Java语言大学A组真题.docx

1、蓝桥杯省赛Java语言大学A组真题第六届蓝桥杯大赛个人赛省赛(软件类)Java 大学A组1.成果填空 (满分3分)熊怪吃核桃森林里有一只熊怪,很爱吃核桃。但是它有个习惯,每次都把找到核桃提成相等两份,吃掉一份,留一份。如果不能等分,熊怪就会扔掉一种核桃再分。第二天再继续这个过程,直到最后剩一种核桃了,直接丢掉。有一天,熊怪发现了1543个核桃,请问,它在吃这些核桃过程中,一共要丢掉多少个核桃。请填写该数字(一种整数),不要填写任何多余内容或阐明文字。2.成果填空 (满分5分)星系炸弹在X星系广袤空间中漂浮着许多X星人造“炸弹”,用来作为宇宙中路标。每个炸弹都可以设定多少天之后爆炸。例如:阿尔法

2、炸弹1月1日放置,定期为15天,则它在1月16日爆炸。有一种贝塔炸弹,11月9日放置,定期为1000天,请你计算它爆炸精确日期。请填写该日期,格式为 yyyy-mm-dd 即4位年份2位月份2位日期。例如:-02-19请严格按照格式书写。不能浮现其他文字或符号。3.成果填空 (满分9分)九数分三组19数字可以构成3个3位数,设为:A,B,C, 当前规定满足如下关系:B = 2 * AC = 3 * A请你写出A所有也许答案,数字间用空格分开,数字按升序排列。注意:只提交A值,严格按照格式规定输出。4.代码填空 (满分11分)循环节长度两个整数做除法,有时会产生循环小数,其循环某些称为:循环节。

3、例如,11/13=6=0. 其循环节为846153 共有6位。下面办法,可以求出循环节长度。请仔细阅读代码,并填写划线某些缺少代码。 public static int f(int n,int m) n = n % m; Vector v = new Vector(); for(;) v.add(n); n *= 10; n = n % m; if(n=0) return 0; if(v.indexOf(n)=0) _ ; /填空 注意,只能填写缺少某些,不要重复抄写已有代码。不要填写任何多余文字。5.代码填空 (满分13分)打印菱形给出菱形边长,在控制台上打印出一种菱形来。为了便于比对空格,

4、咱们把空格用句点代替。当边长为8时,菱形为:.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*下面程序实现了这个功能,但想法有点奇怪。请仔细分析代码,并填写划线某些缺失代码。public class A public static void f(int n) String s = *; for(int i=0;i2*n-3;i+) s += .; s += *; String s1 = s + n; String s2 = ; for(int i=0;i+s); s = . + _ + *; /填空 s1 = s + n + s1; s

5、2 += s + n; System.out.println(s1+s2); public static void main(String args) f(8); 注意,只能填写缺少某些,不要重复抄写已有代码。不要填写任何多余文字。6.成果填空 (满分17分)加法变乘法咱们都懂得:1+2+3+ . + 49 = 1225当前规定你把其中两个不相邻加号变成乘号,使得成果为例如:1+2+3+.+10*11+12+.+27*28+29+.+49 = 就是符合规定答案。请你寻找此外一种也许答案,并把位置靠前那个乘号左边数字提交(对于示例,就是提交10)。注意:需要你提交是一种整数,不要填写任何多余内容

6、。7.成果填空 (满分21分)牌型种数小明被劫持到X赌城,被迫与其她3人玩牌。一副扑克牌(去掉大小王牌,共52张),均匀发给4个人,每个人13张。这时,小明脑子里突然冒出一种问题:如果不考虑花色,只考虑点数,也不考虑自己得到牌先后顺序,自己手里能拿到初始牌型组合一共有多少种呢?请填写该整数,不要填写任何多余内容或阐明文字。8.程序设计(满分15分)移动距离X星球居民社区楼房全是同样,并且按矩阵样式排列。其楼房编号为1,2,3.当排满一行时,从下一行相邻楼往反方向排号。例如:当社区排号宽度为6时,开始情形如下:1 2 3 4 5 612 11 10 9 8 713 14 15 .咱们问题是:已知

7、了两个楼号m和n,需规定出它们之间最短移动距离(不能斜线方向移动)输入为3个整数w m n,空格分开,都在1到10000范畴内w为排号宽度,m,n为待计算楼号。规定输出一种整数,表达m n 两楼间最短移动距离。例如:顾客输入:6 8 2则,程序应当输出:4再例如:顾客输入:4 7 20则,程序应当输出:5资源商定:峰值内存消耗(含虚拟机) 256MCPU消耗 1000ms请严格按规定输出,不要画蛇添足地打印类似:“请您输入.” 多余内容。所有代码放在同一种源文献中,调试通过后,拷贝提交该源码。注意:不要使用package语句。不要使用jdk1.7及以上版本特性。注意:主类名字必要是:Main,

8、否则按无效代码解决。9.程序设计(满分25分)垒骰子赌圣atm晚年迷恋上了垒骰子,就是把骰子一种垒在另一种上边,不能歪歪扭扭,要垒成方柱体。通过长期观测,atm 发现了稳定骰子奥秘:有些数字面贴着会互相排斥!咱们先来规范一下骰子:1 对面是 4,2 对面是 5,3 对面是 6。假设有 m 组互斥现象,每组中那两个数字面紧贴在一起,骰子就不能稳定垒起来。 atm想计算一下有多少种不同也许垒骰子方式。两种垒骰子方式相似,当且仅当这两种方式中相应高度骰子相应数字朝向都相似。由于方案数也许过多,请输出模 109 + 7 成果。不要小看了 atm 骰子数量哦输入格式第一行两个整数 n mn表达骰子数目接

9、下来 m 行,每行两个整数 a b ,表达 a 和 b 不能紧贴在一起。输出格式一行一种数,表达答案模 109 + 7 成果。样例输入2 11 2样例输出544数据范畴对于 30% 数据:n = 5对于 60% 数据:n = 100对于 100% 数据:0 n = 109,m = 36资源商定:峰值内存消耗(含虚拟机) 256MCPU消耗 ms请严格按规定输出,不要画蛇添足地打印类似:“请您输入.” 多余内容。所有代码放在同一种源文献中,调试通过后,拷贝提交该源码。注意:不要使用package语句。不要使用jdk1.7及以上版本特性。注意:主类名字必要是:Main,否则按无效代码解决。10.程

10、序设计(满分31分)灾后重建Pear市一共有N(=50000)个居民点,居民点之间有M(=00)条双向道路相连。这些居民点两两之间都可以通过双向道路到达。这种状况始终持续到近来,一次严重地震毁坏了所有M条道路。震后,Pear打算修复其中某些道路,修理第i条道路需要Pi时间。但是,Pear并不打算让所有点连通,而是选取某些标号特殊点让她们连通。Pear有Q(=50000)次询问,每次询问,她会选取所有编号在l,r之间,并且 编号 mod K = C 点,修理某些路使得它们连通。由于所有道路修理可以同步开工,因此完毕修理时间取决于耗费时间最长一条路,即涉及到道路中Pi最大值。你能协助Pear计算出

11、每次询问时需要耗费至少时间么?这里询问是独立,也就是上一种询问里修理筹划并没有付诸行动。【输入格式】第一行三个正整数N、M、Q,含义如题面所述。接下来M行,每行三个正整数Xi、Yi、Pi,表达一条连接Xi和Yi双向道路,修复需要Pi时间。也许有自环,也许有重边。1=Pi=1000000。接下来Q行,每行四个正整数Li、Ri、Ki、Ci,表达这次询问点是Li,Ri区间中所有编号Mod Ki=Ci点。保证参加询问点至少有两个。【输出格式】输出Q行,每行一种正整数表达相应询问答案。【样例输入】7 10 41 3 102 6 94 1 53 7 43 6 91 5 82 7 43 2 101 7 67

12、 6 91 7 1 01 7 3 12 5 1 03 7 2 1【样例输出】9688【数据范畴】对于20%数据,N,M,Q=30对于40%数据,N,M,Q=对于100%数据,N=50000,M=2*105,Q=50000. Pi=106. Li,Ri,Ki均在1,N范畴内,Ci在0,相应询问Ki)范畴内。资源商定:峰值内存消耗(含虚拟机) 256MCPU消耗 5000ms请严格按规定输出,不要画蛇添足地打印类似:“请您输入.” 多余内容。所有代码放在同一种源文献中,调试通过后,拷贝提交该源码。注意:不要使用package语句。不要使用jdk1.7及以上版本特性。注意:主类名字必要是:Main,否则按无效代码解决。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1