java实现第五届蓝桥杯猜字母
JAVA 实现 蓝桥 字母 第五届
2023-09-14 08:58:10 时间
猜字母
题目描述
把abcd…s共19个字母组成的序列重复拼接106次,得到长度为2014的串。
接下来删除第1个字母(即开头的字母a),以及第3个,第5个等所有奇数位置的字母。
得到的新串再进行删除奇数位置字母的动作。如此下去,最后只剩下一个字母,请写出该字母。
答案是一个小写字母,请通过浏览器提交答案。不要填写任何多余的内容。
public class Main {
public static void main(String[] args) {
double sum = 0;
for (int i = 0; ; i++) {
if (Math.pow(2, i)-2014>0) {
System.out.println(Math.pow(2, i-1));
sum = Math.pow(2, i-1);
break;
}
}
sum = sum%19;
char c = (char) ('a'+sum-1);
System.out.println(c);
}
}
相关文章
- java 实现 springboot项目 使用socket推送消息,前端实时进行接收后端推送的消息(亲测有效)
- 怎么用命令提示符运行JAVA代码_java命令提示符如何进入
- JAVA多线程面试题_java多线程的实现方式
- 学习大数据需要掌握哪些Java技术
- java 链表长度_Java实现单向链表[通俗易懂]
- java 登录 qq_Java实现QQ登录
- java redis锁_Java中Redis锁的实现[通俗易懂]
- java axis_Java 使用Axis实现WebService实例
- java生成license_使用truelicense实现用于JAVA工程license机制(包括license生成和验证)…
- JAVA数据库连接池_java与数据库的连接怎么实现
- rabbitmq集群安装_java实现消息队列
- (Java实现) N皇后问题[通俗易懂]
- 【Java AWT 图形界面编程】Container 容器 ① ( Container 容器类子类 | Component 组件类常用 API | Container 容器类常用 API )
- Java连接MySQL:实现数据互通(java如何连接mysql)
- 写入数据Java实现MySQL数据写入(java向mysql)
- Linux重装Java:给你的操作系统新的灵魂(linux重装java)
- 分布式Java实现Redis分布式:从入门到精通(java实现redis)
- 实现「Java实现Redis过期机制」(redisjava过期)
- 策略Java使用Redis实现数据过期策略(redisjava过期)
- 时间Redis 数据过期策略的 Java 实现(redisjava过期)
- Java实现Redis数据写入(java写入redis)
- 策略Java实现Redis过期策略(redisjava过期)
- 策略研究Redis Java实现的过期策略(redisjava过期)
- 策略实现Java中Redis有效数据过期策略(redisjava过期)
- 处理使用Java实现Redis数据过期处理(redisjava过期)
- Java实现Redis数据存储(java的redis)
- 实现高并发:Java利用Redis秒杀成功(java秒杀redis)
- MySQL之Java实现主从复制(java mysql主从)
- Linux平台上C语言接口调用Java语言实现(linux c调java)
- Java实现Linux:跨平台解决方案(java 实现linux)
- 使用Java实现Redis锁定的实现(redis锁定 java)
- java数据结构之java实现栈
- java实现轻量型http代理服务器示例
- redis中使用java脚本实现分布式锁