目录
C/C++字符去重
第十四届蓝桥杯青少年创意编程大赛C++选拔赛真题
一、题目要求
1、编程实现
给定一个长度小于200的字符串s,且字符中只包含小写字母,然后按照以下要求对字符串s进行去重,并输出去重后的字符串。
要求 :
- 如果有重复出现的字母,只保留1个,其他的去掉
- 不得改变各字母相对位置:
- 保证去重后的字符串的字典序最小。
例如:
s="cacd”,重复的字母有c,如果去掉第一个字母c,结果为acd;如果去掉第二个字母c结果为cad;比较两个去重后的结果,第一个结果的字典序小于第二个结果的字典序,故选择去掉第一个c,输出acd。