华为OD机试 - 对称美学(Java & JS & Python)
2023-09-14 09:04:04 时间
题目描述
对称就是最大的美学,现有一道关于对称字符串的美学。已知:
- 第1个字符串:R
- 第2个字符串:BR
- 第3个字符串:RBBR
- 第4个字符串:BRRBRBBR
- 第5个字符串:RBBRBRRBBRRBRBBR
相信你已经发现规律了,没错!就是第 i 个字符串 = 第 i - 1 号字符串取反 + 第 i - 1 号字符串;
取反(R->B, B->R);
现在告诉你n和k,让你求得第n个字符串的第k个字符是多少。(k的编号从0开始)
输入描述
第一行输入一个T,表示有T组用例;
解析来输入T行,每行输入两个数字,表示n,k
- 1 ≤ T ≤ 100;
- 1 ≤ n ≤ 64;
- 0 ≤ k < 2^(n-1);
输出描述
输出T行表示答案;
输出 "blue" 表示字符是B;
输出 "red" 表示字符是R。
备注:输出字符串区分大小写,请注意输出小写字符串,不带双引号。
用例
相关文章
- Python获取时间戳_python爬虫时间戳
- java图书馆新地址_最受Java开发者喜爱的5款开源IDE盘点
- java实现ajax_Ajax&Java
- 符合python命名规范的标识符是什么_Python标识符命名规范
- 【说站】python定义可变参数的两种形式
- java webservice接口开发教程_JAVA入门教程
- 一场亲子趣味运动引起的算法优化及Python实现
- java解释器虚拟机-Java代码如何运行在Java虚拟机中
- Python之scrapy的post请求、日志和代理
- python-Python与MongoDB数据库-MongoDB数据库的基本知识
- python给图片右上角加上红色的数字详解编程语言
- python在windows命令行下输出彩色文字代码详解编程语言
- 使用Java连接Linux服务器的简单方法(java连接linux)
- 客户端建立Redis集群:Java客户端指南(redis集群java)
- 持久化Java持久化技术与Redis高级应用(redis高级之java)
- Linux查看Python安装路径的方法(linux查看python安装路径)
- 掌握必备技能:Linux下Java命令的使用(java命令linux)
- Python实现扫描指定目录下的子目录及文件的方法
- Python序列之list和tuple常用方法以及注意事项