【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);
    }
}
相关推荐
猿小羽8 小时前
[TEST] Spring Boot 快速入门指南 - 1769246843980
java·spring boot·后端
blazeDP8 小时前
洛谷P7224 [RC-04] 子集积解析
算法·深度优先·图论
阿蒙Amon8 小时前
C#每日面试题-简述this和base的作用
java·面试·c#
毕设源码-朱学姐8 小时前
【开题答辩全过程】以 基于SSM的航班管理系统的设计与实现为例,包含答辩的问题和答案
java
indexsunny8 小时前
互联网大厂Java求职面试实战:Spring Boot、微服务与Redis缓存技术解析
java·spring boot·redis·微服务·面试·电商·技术栈
程序员小白条8 小时前
面试 Java 基础八股文十问十答第二十一期
java·开发语言·数据库·面试·职场和发展
fanruitian8 小时前
k8s pv pvc 持久化存储
java·linux·kubernetes
哪里不会点哪里.8 小时前
Spring MVC 四种核心传参形式详解
java·spring·mvc
Anastasiozzzz8 小时前
常见限流算法--【令牌桶】【漏桶】【固定窗口】【滑动窗口】
java·redis·后端·算法·面试
马尔代夫哈哈哈8 小时前
Spring Mvc(二)
java·spring boot·spring·servlet·java-ee