题目信息

题目类型
练习
题目年份
2021
题目题型
编程题
关 键 词
字符串展开

题目题干

字符串展开(expand)

题目描述

如果在输入的字符串中,含有类似于“d-h”或者“4-8”的字符子串,我们就把它当作一种简写,输出时,用连续递增的字母或数字串替代其中的减号,即将上面两个子串分别输出为“defgh”和“45678”。具体约定如下:(1) 遇到下面的情况需要对字符串进行展开:在输入的字符串中,出现了减号“-”,减号两侧同为小写字母或同为数字,且按照ASCII码的顺序,减号右边的字符严格大于左边的字符。(2) 如果减号右边的字符恰好是左边字符的后继,只删除中间的减号,例如:“d-e”应输出为“de”,“3-4”应输出为“34”。如果减号右边的字符按照ASCII码的顺序小于或等于左边字符,输出时,要保留中间的减号,例如:“d-d”应输出为“d-d”,“3-1”应输出为“3-1”。udm100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入输出格式

输入

仅有一行包含一个长度不超过200的字符串,仅由数字、小写字母和减号“-”组成。行首和行末均无空格。udm100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出

仅有一行,为展开后的字符串。udm100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入输出样例

样例

输入1

abcs-w-y1234-9s-4zz

输出1

abcstuvwxy123456789s-4zz

时间及空间限制

1s, 256MB.udm100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

答案解析

相关题目

小黄的短信(phrase) 题目描述 老黄是个喜欢小狗的同学,路上遇到任何小狗,老黄都会伸出双臂,一脸甜蜜地对小狗说:“小狗,抱抱~”不过,大多数情况下,小狗都是不会理老黄的,这点让老黄非常郁闷。可是
字符串展开(expand) 题目描述 如果在输入的字符串中,含有类似于“d-h”或者“4-8”的字符子串,我们就把它当作一种简写,输出时,用连续递增的字母或数字串替代其中的减号,即将上面两个子串分别输
国王的魔镜(mirror) 时间限制:1000ms  空间限制:256MB 题目描述 国王有一个魔镜,可以把任何接触镜面的东西变成原来的两倍——只是,因为是镜子嘛,增加的那部分是反的。比如一条项链,
水下探测器(water) 时间限制:1000ms  空间限制:256MB 题目描述 原理:水下探测器可以潜入湖中在任意水深进行科学探索。湖水的最大深度为 h 米,即它在湖底时到水面的距离,0<
单词接龙(chain) 时间限制:1000ms  空间限制:256MB 题目描述 晶晶同学刚刚学会接龙游戏,接龙游戏是这样玩的,第一个同学说出一个英文单词,第二个同学只要能想出一个单词,该单词的第一
字符串压缩(compress) 时间限制:1000ms  空间限制:256MB 题目描述 输入字符串,输出压缩后的字符串。压缩的方法是把连续的相同字母压缩为"长度+字母"的形式,
约分(fraction) 题目描述 用形如“a/b”的字符串表示一个分数,其中a,b为整数(0<=a<=1000000000,1<=b<=1000000000);要求对a/b进
小高考(apt) 题目描述 懒羊羊在前一阵准备羊村的小高考复习时表现出了罕见的勤奋,现在他得知了小高考四门必修课的成绩,他想知道根据羊村的高考政策,他在羊村高考中能加几分。 羊村高考政策如下:分数段
级数求和(sum) 题目描述 已知:Sn= 1+1/2+1/3+…+1/n。显然对于任意一个整数K,当n足够大的时候,Sn大于K。现给出一个整数K(1<=k<=15),要求计算出一个最小的
题目描述: 每一个人自出生后都会有一个身份证号码。根据我国有关部门规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢