【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);
    }
}
相关推荐
Boilermaker19921 分钟前
[算法基础] FooldFill(DFS、BFS)
算法·深度优先·宽度优先
leiming67 分钟前
c++ find 算法
算法
CoovallyAIHub9 分钟前
YOLOv12之后,AI在火场如何进化?2025最后一篇YOLO论文揭示:要在浓烟中看见关键,仅靠注意力还不够
深度学习·算法·计算机视觉
梭七y10 分钟前
【力扣hot100题】(121)反转链表
算法·leetcode·链表
qq_4335545412 分钟前
C++字符串hash
c++·算法·哈希算法
无限进步_12 分钟前
【C语言】堆(Heap)的数据结构与实现:从构建到应用
c语言·数据结构·c++·后端·其他·算法·visual studio
掉鱼的猫13 分钟前
灵动如画 —— 初识 Solon Graph Fluent API 编排
java·openai·workflow
再难也得平13 分钟前
两数之和和字母异位词分组
数据结构·算法
周杰伦fans15 分钟前
AndroidStudioJava国内镜像地址gradle
android·java·android-studio
艾莉丝努力练剑16 分钟前
【Linux进程控制(一)】进程创建是呼吸,进程终止是死亡,进程等待是重生:进程控制三部曲
android·java·linux·运维·服务器·人工智能·安全