2014 第五届蓝桥杯 03 猜字母(java)

2014年 第5届 蓝桥杯 Java B组 省赛解析及总结 01 武功秘籍 书的构造方式,思维题 02 切面条 发现规律,思维题 03 猜字母 数组中元素的挪动和挤压 04 大衍数列 考察奇偶数判断 05 圆周率 细心,极限思维 06 奇怪的分式 枚举abcd,分数运算,最大公约数 07 扑克排序 带重复元素的全排列 08 分糖果 模拟 **09 地宫取宝 搜索->记忆型递归,因为子问题重复求解 ****10 矩阵翻硬币 数学;字符,字符串,BigInteger的互相转化 阅读详情

猜字母


把abcd...s共19个字母组成的序列重复拼接106次,得到长度为2014的串。


接下来删除第1个字母(即开头的字母a),以及第3个,第5个等所有奇数位置的字母。

得到的新串再进行删除奇数位置字母的动作。如此下去,最后只剩下一个字母,请写出该字母。

答案是一个小写字母,请通过浏览器提交答案。不要填写任何多余的内容。



结果:
q



思路:

先将2014个字符放到char类型的数组中,将序列中偶数位置的数放在数组前面,直到记录的长度为1,输出序列中第一个数即为答案。



注意:

下面的代码中,k++是k先不自加,执行完当前操作后再加1,++k正好相反。所以k是从0开始的。



代码如下:

import java.util.Scanner;

public class Main {
	
	public static void main(String[] args) {
		String s  = "abcdefghijklmnopqrs";
		String ss = "";
		for(int i=1;i<=106;i++){
			ss+=s;//重复拼接106次
		}
		char[] arr = ss.toCharArray();
		int len = arr.length;
		while(len!=1){
			int k=0;
			for(int i=0;i<len;i++){
				if(i%2!=0){//得到每一次重新排列的偶数列
					arr[k++]=arr[i];//把偶数列移动到最前面
				}else{
					len--;
				}
			}
		}
		System.out.println(arr[0]);
	}
}

第九届蓝桥杯JAVA C组的题目 第九届蓝桥杯JAVA C组试题,没有答案各位看官 试试做吧 立即下载

相关推荐

2018第九届蓝桥杯Java语言C组&答案(无第十题)

自己写的非正确答案 。2018第九届蓝桥杯Java语言C组&答案

蓝桥杯——猜字母

先创建一个长度为2014的列表,里面储存字母,然后把列表的长度是否等于一作为条件进行判断,如果不是,就只留下当前的奇数序列,否则就输出列表里的第一个值,这个值便是答案。这个题难点在于对列表的切片,从序列号为1开始切,步长设置为2,正好留下来奇数序列。把 abcd...s 共19个字母组成的序列重复拼接 106 次,得到长度为2014 的串。得到的新串再进行删除奇数位置字母的动作。如此下去,最后只剩下一个字母,请输出该字母。接下来删除第1个字母(即开头的字母 a),以及第3个,第5个等所有奇数位置的字母。

Questionnja的博客 463

多层下拉框_HLM多层线性模型|HLM2教程

01多层线性模型简介多层线性模型(Multilevel linear model),又称为多层分析、分层线性模型。其本质是线性模型的线性模型、回归的回归。本文主要介绍如何使用HLM6.08软件来构建两层线性模型。02案例简介水平1文件:样例数据HSB1.sav包括7185个案例和4个变量:MINORITY:种族(1=minority, 0=other)FEMALE:性别(1=femal...

weixin_35714534的博客 5620

蓝桥杯每日一题(19):猜字母(python)

Topic 把abcd…s共19个字母组成的序列重复拼接106次, 得到长度为2014的串。 接下来删除第1个字母(即开头的字母a), 以及第3个,第5个等所有奇数位置的字母。 得到的新串再进行删除奇数位置字母的动作。 如此下去,最后只剩下一个字母,请写出该字母。 Solution 首先需要书写一个从a到s的字符串(无空格) 之后将其重复拼接106次 (在这里可以打印res长度检验一下) 对于删除奇数 我们可以用不断重复偶数切片的方法 将res取偶数 直到res中只有一个值输出res Code a =

weixin_50791900的博客 571

Unity卡牌游戏UI框架:数据驱动与模块化设计实践

在Unity游戏开发中,UI系统是连接玩家与游戏逻辑的关键桥梁,其核心在于实现数据与表现的高效同步。数据驱动设计通过分离数据模型、逻辑状态与视图表现,利用观察者模式自动响应状态变化,确保了代码的清晰与可维护性。这种架构显著提升了开发效率,尤其在需要复杂状态管理和实时反馈的交互场景中,如卡牌游戏的拖拽、布局与动画系统。基于模块化思想,开发者可以将卡牌视图、布局管理、区域控制等组件像积木一样组合,快速构建出动态的手牌弧形布局、战场区域管理等特色功能。通过集成对象池、图集优化等性能方案,还能有效管理绘制调用与网格

weixin_34262482的博客 453

帕塞瓦尔定理(Parseval‘s theorem)的证明

帕塞瓦尔定理(Parseval's theorem)表明了信号在时域和频域上的能量相等。

weixin_42428226的博客 2万+

第五届蓝桥杯大赛省赛真题-填空题-猜字母(Java实现)

猜字母 把abcd...s共19个字母组成的序列重复拼接106次,得到长度为2014的串。 接下来删除第1个字母(即开头的字母a),以及第3个,第5个等所有奇数位置的字母。 得到的新串再进行删除奇数位置字母的动作。如此下去,最后只剩下一个字母,请写出该字母。 答案是一个小写字母,请通过浏览器提交答案。不要填写任何多余的内容。 解题思路: String会内存溢出,用StringBuilder,StringBuilder的好处就是修改多次有优势 String、StringBuffe

落拓子ю的博客 324

c764-基于Vue的实时温湿度监控系统

🌟 毕业设计指导交流 🌟 同学们好!作为一名计算机专业的技术爱好者,我在毕业设计领域积累了一些经验,希望能和大家分享交流。从选题到答辩,欢迎一起探讨技术问题。💡 技术方向: 熟悉Java全栈(SSM/Spring Boot)、Python数据分析、微信小程序/安卓开发等技术栈,可以互相学习项目开发经验。📂 学习资源: 整理了一些开源项目案例(含代码和文档),需要参考的同学可以留言讨论,也欢迎分享你的项目经验。🛠 交流内容:✨ 欢迎在评论区留言讨论,一起进步!记得遵守社区规范,保持学术

weixin_39513710的博客 1072

蓝桥杯(JAVA B组) 2014第三题:猜字母

题目描述本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。把 abcd...sabcd...s共19个字母组成的序列重复拼接 106 次,得到长度为 2014 的串。接下来删除第 1 个字母(即开头的字母 a),以及第 3 个,第 5 个等所有奇数位置的字母。得到的新串再进行删除奇数位置字母的动作。如此下去,最后只剩下一个字母,请输出该字母。运行限制最大运行时间:1s最大运行内存: 128M。

ORANGE_3iING的博客 242

金砖大赛-第二届网络安全防护治理实战技能大赛全国总决赛WP

格式进行md4加密,然后将小写的md4密文进行作为flag信息进行提交,提交格式为flag{MD4小写},例如调用频率异常高的user_id是user_xxx,使用的非公开模型名称是model-name,具体调用次数为10,那么按照格式,对user_xxx:model-name:10进行md4加密后,提交范例为:flag{dd00cb9e393f4a9ac639294b3cfe4d6a}挖矿木马是通过远程脚本进行部署的,请登录到失陷的服务器上,找到并分析挖矿木马是从那个远程IP下载的。

Laffrey的专栏 245

SAP RAP学习系列合集介绍

《SAP RAP学习系列合集:从入门到部署的完整指南》摘要: 本文介绍了作者创建的SAP RAP学习系列合集,涵盖RAP开发从基础概念到实战部署的全流程。系列目前包含17篇文章,系统讲解了RAP核心开发技术:从数据建模、UI构建到行为定义(包括并发控制、草稿功能、授权验证等),最后详细演示了应用部署到Fiori Launchpad的两种方案(OP版和ES版)。

DeveloperMrMeng的博客 1494

蓝桥杯c语言 猜字母,蓝桥杯――猜字母

问题描述:字母序列a,b,c,...,p,q,r,s共19个字母,现重复该字串106次,形成一个有2014字符的字串,将奇数位的字符删除,重复此操 作,直至剩下最后一个字母,问剩下的字母是什么?答案必须是小写字母。方法解答:此题目既可以用数学方法解答,也可编程实现。数学方法:首先来看,数字1,2,3,...,8,9,10,经第一次删除后剩下的为2,4,6,8,10,再删除一次...

weixin_42126749的博客 404

麒麟系统无法进入单用户模式该怎么办?

🏆本文收录于《全栈Bug调优(实战版)》专栏,主要记录项目实战过程中所遇到的Bug或因后果及提供真实有效的解决方案,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!! 备注:部分问题/疑难杂症搜集于互联网。

**My Coding Family** 1822

蓝桥杯省赛真题2014年第五届Java本科B组第03题——猜字母

蓝桥杯省赛真题2014年第五届Java本科B组第03题——猜字母

影龙武的博客qq_43594119 580

完整复盘【避雷jd文职某岗位】潍坊青州hhj(据说未来搬到天津),助理实验师岗位,三人进面,面试全部不及格,空头岗位!像这种情况,该单位很多 | 附个人完整备考背诵题目 | 世间一场梦,不会再考这个了

本文以博主本人报考jun dui文职,从报考、备考、考试、查成绩到资格审查、面试,全程亲身经历,给想要报考该内容的朋友们一些小的参考。祝你顺利上岸!完整复盘【避雷jd文职某岗位】潍坊青州hhj(据说未来搬到天津),助理实验师岗位,三人进面,面试全部不及格,空头岗位!像这种情况,该单位很多 | 附个人完整备考背诵题目 | 世间一场梦,不会再考这个了

追光者♂:记录、分享、总结、提升,现象级专栏《Python从入门到人工智能》作者,无惧黑暗,坚信曙光 250

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

2014第五届蓝桥杯 03 猜字母(java)

标题:猜字母     把abcd...s共19个字母组成的序列重复拼接106次,得到长度为2014的串。     接下来删除第1个字母(即开头的字母a),以及第3个,第5个等所有奇数位置的字母。     得到的新串再进行删除奇数位置字母的动作。如此下去,最后只剩下一个字母,请写出该字母。 答案是一个小写字母,请通过浏览器提交答案。不要填写任何多余的内容。结果:q代码如下:import java.u...

Tim的嵌入式之旅 318

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

java实现第五届蓝桥杯猜字母

猜字母 题目描述 把abcd…s共19个字母组成的序列重复拼接106次,得到长度为2014的串。 接下来删除第1个字母(即开头的字母a),以及第3个,第5个等所有奇数位置的字母。 得到的新串再进行删除奇数位置字母的动作。如此下去,最后只剩下一个字母,请写出该字母。 答案是一个小写字母,请通过浏览器提交答案。不要填写任何多余的内容。 public class Main {   public ...

南 墙 1万+

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

2014蓝桥杯之猜字母

猜字母 把abcd…s共19个字母组成的序列重复拼接106次,得到长度为2014的串。 接下来删除第1个字母(即开头的字母a),以及第3个,第5个等所有奇数位置的字母。 得到的新串再进行删除奇数位置字母的动作。如此下去,最后只剩下一个字母,请写出该字母。 答案是一个小写字母,请通过浏览器提交答案。不要填写任何多余的内容。 解法: 活用java集合:LinkedList import java.ut...

方兴未艾 417

2014第五届蓝桥杯JavaB组省赛真题详解

2014第五届蓝桥杯JavaB组省赛真题详解 题目大致介绍: 第一题到第三题以及第六题是结果填空,方法不限只要得到最后结果就行 第四题和第五题是代码填空题,主要考察算法基本功和编程基本功 第七题到第十题是编程题,要求编程解决问题 第一题:武功秘籍 题目描述: 小明到X山洞探险,捡到一本有破损的武功秘籍(2000多页!当然是伪造的)。他注意到:书的第10页和第11页在同一张纸上,但第11页和第12页...

hyx153183740的博客 4264

Java实现蓝桥杯第五届2014年真题

武功秘籍 小明到X山洞探险,捡到一本有破损的武功秘籍(2000多页!当然是伪造的)。他注意到:书的第10页和第11页在同一张纸上,但第11页和第12页不在同一张纸上。 小明只想练习该书的第81页到第92页的武功,又不想带着整本书。请问他至少要撕下多少张纸带走? 这是个整数,请通过浏览器提交该数字,不要填写任何多余的内容。 7 10 11 …… 80 81 82 83 84 ...

JohnnyLin 1085

蓝桥杯2014JAVAB组第三题猜字母

题干: abcd...s共19个字母组成的序列重复拼接106次,得到长度为2014的串。   接下来删除第1个字母(即开头的字母a),以及第3个,第5个等所有奇数位置的字母。 得到的新串再进行删除奇数位置字母的动作。如此下去,最后只剩下一个字母,请写出该字母。  都在注释里了 public class Main { public static void main(String...

qq_41032991的博客 295

蓝桥杯第五届真题:猜字母

点击查看:蓝桥杯历年真题 题解目录 猜字母 答案:q package java_2014_B; public class Main003_猜字母 { public static void main(String[] args) { String a1 = "abcdefghigklmnopqrs"; StringBuffer a = new StringBuffer...

Xiong-er 的博客 555

【省赛B组】2014年第五届蓝桥杯(解法通用)

文章目录友情提示001 武功秘籍(结果填空)002 切面条(结果填空)003 猜字母004 大衍数列005 圆周率006 奇怪的分式007 扑克序列008 分糖果009 地宫取宝010 矩阵翻硬币 友情提示 如果感觉这里的代码不容易阅读,可以转至:我的个人博客与csdn同步更新: 觉得博主总结的赛题的还不错,可以去gihub,那里是对总结的宏观介绍,不奢求star,感觉有用stat一下也无妨. ...

无敌兔0x01 794

第五届蓝桥杯java答案_2014第五届蓝桥杯java本科b组试题及答案.doc

2014第五届蓝桥杯java本科b组试题及答案.doc 2014第五届蓝桥杯JAVA本科B组试题及答案1.武功秘籍小明到X山洞探险,捡到一本有破损的武功秘籍(2000多页!当然是伪造的)。他意识到:书的第10页和第11页在同一张纸上,但第11页和第12页不在同一张纸上。小明只想练习该书的第81页到第92页的武功,又不想带着整本书。请问他至少要撕下多少张纸带走?这是个整数,请通过浏览器提交该数字,...

weixin_30359737的博客 149

蓝桥杯试题-猜字母

此题为2014年蓝桥杯C/C++ C组和JAVA B组的第3题 题目 标题:猜字母 把abcd...s共19个字母组成的序列重复拼接106次,得到长度为2014的串。 接下来删除第1个字母(即开头的字母a),以及第3个,第5个等所有奇数位置的字母。 得到的新串再进行删除奇数位置字母的动作。如此下去,最后只剩下一个字母,请写出该字母。 答案是一个小写字母,请通过浏览器提交答案。不要填写任何多余的内容。 思路 可以先创建一个长度为2014的整型数组,赋值为1~2014,分别对应2014个字母,然

xinger001的博客 1334

2014蓝桥杯预赛之猜字母

标题:猜字母     把abcd...s共19个字母组成的序列重复拼接106次,得到长度为2014的串。     接下来删除第1个字母(即开头的字母a),以及第3个,第5个等所有奇数位置的字母。     得到的新串再进行删除奇数位置字母的动作。如此下去,最后只剩下一个字母,请写出该字母。 答案是一个小写字母,请通过浏览器提交答案。不要填写任何多余的内容。 为什

许润宏的专栏 2256
上一篇: 2014 第五届蓝桥杯 02 切面条(java)
下一篇: 2014 第五届蓝桥杯 03 大衍数列(java)
mainn
博客等级 码龄10年 865粉丝 447原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值