AKOJ正在加载中...

5469: 字符串处理

金币值:2 定数:1 时间限制:0.000 s 内存限制:1 M
正确:0 提交:0 正确率:0.00% 命题人:
点赞量:0 收藏量:0 题目类型:程序

题目描述

1

输入格式

64

输出格式

【问题描述】

输入任意字符串,结束标志为“#”,字符串内不含“#”, 完成以下功能:

1. 如果当前字符是数字字符,并且不大于0,或当前字符不是数字字符,直接复制至新字符串;
2. 如果当前字符是数字字符,并且无后继字符,直接复制至新字符串;
3. 如果当前字符是大于0的数字字符,并且有后继字符, 设当前字符的数值为n,则将其后继字符复制n+1次至新字符串;
4. 每操作原字符串中的一个字符, 在新字符串中要添加下划线“_”, 如处理的当前字符无后继字符则不添加;


【输入形式】

一个以‘#’为结尾的字符串


【输出形式】

经题中所述规则处理后生成的新字符串


【样例输入】

23s0_d41#

【样例输出】

333_ssss_s_0_\UL_d_11111_1


【样例说明】
【评分标准】