【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);
    }
}
相关推荐
小羊没烦恼!5 分钟前
Windows Azure Platform体验(1):Windows Azure
java·大数据·后端·python·flask·word·.net
suaizai_13 分钟前
ComputerUse:让AI真正操控桌面系统
java·前端·javascript
梦帮科技19 分钟前
【3.0修订版】音乐权利 NFT:MusicRightsNFT 的确权思想与授权关联
网络协议·算法·web3·区块链·密码学·智能合约·零知识证明
fundoit24 分钟前
资源服务器如何对 JWT 进行验签
java·运维·服务器·spring boot·php·oauth2
hljqwb25 分钟前
java服务异常日志只打印异常类型,没有堆栈定位分析(十)
java·开发语言
ym hyd 11129 分钟前
生鲜超市库存管理信息系统源码 Java+SpringBoot+Vue3 前后分离
java·开发语言·vue.js·spring boot·毕设
Dfreedom.31 分钟前
基于PCA的光谱物质识别分析
算法
Rain的Java大神之路33 分钟前
别再瞎装 RabbitMQ 了!从 0 到 1 部署到 Spring Boot 全链路实战,生产级坑全填平
java·后端·面试
liyunlong-java36 分钟前
敏感词过滤完整指南(DFA 字典树)
java·开发语言·spring
专业程序开发源37 分钟前
SSM笔记本在线销售系统32649-计算机课程设计、毕业设计
java·spring boot·后端·python·django·php·课程设计