关注
var readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
let lineNum = 0;
rl.on('line', function(line) {
if(!lineNum){
console.log(solution(line));
}
lineNum ++;
});
function findPattern(pattern,str) {
return pattern.exec(str);
}
function decode(str,ori,startIndex) {
let len = str.length;
str = str.replace(/[\[\]]/g,"");
let tmp = str.split("|");
let rtnStr = ori.slice(0,startIndex);
for(let i = 0; i < +tmp[0]; i ++){
rtnStr += tmp[1];
}
//console.log(rtnStr);
rtnStr += ori.slice(startIndex+len);
return rtnStr;
}
function solution(line) {
let pattern = /\[\d\|[A-Z]+]/;
while(strObj = findPattern(pattern,line)){
line = decode(strObj[0],line,strObj.index);
}
return line;
}
第一题出了bug一直是0%,改完 bug后没时间了,也不知道是不是 对的。
查看原帖
点赞 评论
相关推荐
05-07 14:09
电子科技大学 C++ 点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 我的求职总结 #
475912次浏览 6739人参与
# 跟HR说什么能被秒回? #
46392次浏览 330人参与
# 总结:offer选择,我是怎么选的 #
296493次浏览 1584人参与
# 你有哪些缓解焦虑的方法? #
62955次浏览 925人参与
# 拼多多工作体验 #
60949次浏览 427人参与
# 得物app工作体验 #
67055次浏览 118人参与
# 聊聊这家公司值得去吗 #
963088次浏览 4781人参与
# 小厂实习有必要去吗 #
93838次浏览 443人参与
# 你后悔自己读研吗? #
65588次浏览 332人参与
# 应届生应该先就业还是先择业 #
200588次浏览 942人参与
# 产品薪资爆料 #
181502次浏览 867人参与
# 这些公司卡简历很严格 #
106893次浏览 470人参与
# AI让海力士市值突破9000亿美元 #
8569次浏览 102人参与
# 你找工作的时候用AI吗? #
211868次浏览 1027人参与
# 你的秋招第一场笔试是哪家 #
339994次浏览 2203人参与
# 重来一次,我还会选择这个专业吗 #
470228次浏览 4001人参与
# 通信硬件2024笔试面试经验 #
297926次浏览 2095人参与
# 在国企工作的人,躺平了吗? #
427564次浏览 3993人参与
# 携程求职进展汇总 #
965290次浏览 6248人参与
# 牛油的搬砖plog #
205018次浏览 1323人参与