Dotcpp  >  编程题库  >  蓝桥杯算法提高-字符串压缩
题目 2249:

蓝桥杯算法提高-字符串压缩

时间限制: 2s 内存限制: 192MB 提交: 460 解决: 281

题目描述

编写一个程序,输入一个字符串,然后采用如下的规则对该字符串当中的每一个字符进行压缩:
(1) 如果该字符是空格,则保留该字符;
(2) 如果该字符是第一次出现或第三次出现或第六次出现,则保留该字符;
(3) 否则,删除该字符。
例如,若用户输入“occurrence”,经过压缩后,字符c的第二次出现被删除,第一和第三次出现仍保留;字符r和e的第二次出现均被删除,因此最后的结果为:“ocurenc”。

输入格式

输入只有一行,即原始字符串。

输出格式

输出只有一行,即经过压缩以后的字符串。

样例输入

occurrence

样例输出

ocurenc

提示

零基础同学可以先学习视频课程,包含C/C++、Python、百练、蓝桥杯辅导、算法数据结构等课程,提供视频讲解以及配套习题,还有老师答疑,点击这里了解课程详情
标签