【leetcode 23】54. 替换数字(第八期模拟笔试)

java 复制代码
import java.util.*;
public class Main{
    public static void main(String[] args){
        Scanner sc=new Scanner(System.in);
        String s=sc.next();
        int len=s.length();
        for(int i=0;i<s.length();i++){
            if(s.charAt(i)>='0'&&s.charAt(i)<='9'){
                len+=5;
            }
        }
        char[] rest=new char[len];
        for(int i=0;i<s.length();i++){
            rest[i]=s.charAt(i);
        }
        for(int i=s.length()-1,j=len-1;i>=0;i--){
            if(rest[i]>='0'&&rest[i]<='9'){
                rest[j--]='r';
                rest[j--]='e';
                rest[j--]='b';
                rest[j--]='m';
                rest[j--]='u';
                rest[j--]='n';

            }else{
                rest[j--]=rest[i];
            }
        }
        System.out.println(rest);
    }
}
相关推荐
難釋懷3 分钟前
初识Caffeine
java·缓存
程序员小崔日记12 分钟前
一道KMP统考真题彻底讲透:nextval与滑动距离的本质
算法·408·王道计算机考研
xiaoye-duck13 分钟前
《算法题讲解指南:动态规划算法--路径问题》--9.最小路径和,10.地下城游戏
c++·算法·动态规划
big_rabbit050214 分钟前
java面试题整理
java·开发语言
渡过晚枫22 分钟前
[第十四届蓝桥杯/java/算法]国赛A——跑步计划
算法
hanlin0325 分钟前
刷题笔记:力扣第17题-电话号码的字母组合
笔记·算法·leetcode
刺客xs28 分钟前
c++模板
java·开发语言·c++
不是株35 分钟前
算 法
数据结构·python·算法
云泽80837 分钟前
蓝桥杯算法精讲:从宏观角度重新认识递归
算法·职场和发展·蓝桥杯
自信1504130575937 分钟前
插入排序算法
c语言·数据结构·算法·排序算法