小红拿到了一个仅由大小写字母组成的长度为n的字符串,她希望把前k个字母变成大写,后n- k个字母变成小写,你能帮帮她吗?
小红拿到了一个仅由大小写字母组成的长度为n的字符串,她希望把前k个字母变成大写,后n- k个字母变成小写,你能帮帮她吗?
输入描述:
第一行输入两个正整数n和k,用空格隔开。
第二行输入一个长度为n的、仅由大小写字母组成的字符串。
输出描述:
小红操作后的字符串
代码:JavaScript(Node)
var readline = require("readline");
const rl = readline.createInterface({input: process.stdin,output: process.stdout,
});const lines = [];function xiaohong(n, k, str) {const leftStr = str.slice(0, k).toUpperCase();const rightStr = str.slice(k, n).toLowerCase();const res = leftStr + rightStr;return res;
}
rl.on("line", function (line) {lines.push(line);if (lines.length === 2) {const numLis = lines[0].split(" ");const n = numLis[0];const k = numLis[1];const str = lines[1];console.log(xiaohong(n, k, str));}
});
小红拿到了一个仅由大小写字母组成的长度为n的字符串,她希望把前k个字母变成大写,后n- k个字母变成小写,你能帮帮她吗?相关推荐
- 2022-11-30:小红拿到了一个仅由r、e、d组成的字符串 她定义一个字符e为“好e“ : 当且仅当这个e字符和r、d相邻 例如“reeder“只有一个“好e“,前两个e都不是“好e“,只有第三个
2022-11-30:小红拿到了一个仅由r.e.d组成的字符串 她定义一个字符e为"好e" : 当且仅当这个e字符和r.d相邻 例如"reeder"只有一个&q ...
- 密码的正则表达式必须包含至少八个字符,至少一个数字以及大小写字母和特殊字符
本文翻译自:Regex for password must contain at least eight characters, at least one number and both lower ...
- 算法---给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合
题目 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合.答案可以按 任意顺序 返回.给出数字到字母的映射如下(与电话按键相同).注意 1 不对应任何字母.示例 1:输入:digits ...
- 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。
电话号码的字母组合 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合. 给出数字到字母的映射如下(与电话按键相同).注意 1 不对应任何字母. 示例: 输入:"23" ...
- 2022-08-02:小红拿到了一个大立方体,该大立方体由1*1*1的小方块拼成,初始每个小方块都是白色。 小红可以每次选择一个小方块染成红色, 每次小红可能选择同一个小方块重复染色, 每次染色以后,
2022-08-02:小红拿到了一个大立方体,该大立方体由111的小方块拼成,初始每个小方块都是白色. 小红可以每次选择一个小方块染成红色, 每次小红可能选择同一个小方块重复染色, 每次染色以后,你需 ...
- 滑动窗口:给你一个仅由大写英文字母组成的字符串,你可以将任意位置上的字符替换成另外的字符,总共可最多替换 k 次。在执行上述操作后,找到包含重复字母的最长子串的长度。
一.问题描述 给你一个仅由大写英文字母组成的字符串,你可以将任意位置上的字符替换成另外的字符,总共可最多替换 k 次.在执行上述操作后,找到包含重复字母的最长子串的长度. 注意: 字符串长度 和 k ...
- 01迷宫:有一个仅由数字0与1组成的n×n格迷宫。若你位于一格0上,那么你可以移动到相邻4格中的某一格1上,同样若你位于一格1上,那么你可以移动到相邻4格中的某一格0上。
题目描述 有一个仅由数字0与1组成的n×n格迷宫.若你位于一格0上,那么你可以移动到相邻4格中的某一格1上,同样若你位于一格1上,那么你可以移动到相邻4格中的某一格0上. 你的任务是:对于给定的迷宫, ...
- php判断是否大写字母,PHP判断字符串由数字和大小写字母组成、长度至少6位
PHP判断字符串由数字和大小写字母组成.长度至少6位一般是密码的组合. 用此正则可以判断字符串 \A(?=\S*?[A-Z])(?=\S*?[a-z])(?=\S*?[0-9])\S{6,}\z 上个 ...
- java程序a-z b-y,请完成下列Java程序:对大写的26个英文字母加密,从键盘输入一个大写字母串,输出这个串加密后的结 - 赏学吧...
请完成下列Java程序:对大写的26个英文字母加密,从键盘输入一个大写字母串,输出这个串加密后的结果.加密操作是将字母变换成倒序的大写字母,如A->Z,B->Y. 注意:请勿改动main( ...
最新文章
- 搭建基于Spring Cloud的微服务应用
- VTK:可视化之VectorOfActors
- 最优化理论与方法(part8)--凸集的分离和支撑
- 优良中差五个等级英文表达_谈谈英文医学论文的文体特征和翻译技巧
- python网络监控程序_python linux监控程序
- 数据结构笔记--线性表定义与实现(Swift)
- 坦克大战游戏java代码_Java实现坦克大战游戏的源码示例
- 三极管开关为什么工作在饱和区和截至区
- 多张图片怎么修改分辨率?手把手教你一键批量修改图片分辨率
- Unity教程2D入门
- mysql deadlock处理
- android背光,Android背光亮度调节
- 【转】微信小程序实现自动化测试
- uniapp 抖音授权登录、发布、分享 Ba-Aweme
- Kubernetes微服务入门教程:部署spring-boot应用
- php 字符串放到数组中,在PHP中将字符串转换为数组(Converting string into array in php)...
- nginx转发post请求
- 如何去除搜索引擎上的广告
- 文墨绘学艺术学堂邀请中国书法学会副会长锻铁林弘扬中国“正统书法”
- 华为服务器命令行修改密码,华为IAD命令行配置方法
热门文章
- phpnow添加虚拟主机
- python tkinter实现密码生成工具【漂亮的GUI】【可选择主题】【兼容WindowsXP】
- R5 5600G ubuntu18.04 核显驱动(其他显卡驱动问题也可参考)
- 1.3 pipenv使用
- MongoDB的安装和启动
- Endnote插入参考文献格式
- 爱伪装(AWZ)/爱立思(ALS)改机改串一键新机原理分析
- 应用代码(2)——(UC1701液晶显示屏)菜单界面模板
- PyQt5 QComboBox下拉列表框
- Java实现 LeetCode 710 黑名单中的随机数(黑白名单)