问题标题: 酷町堂:请问3785题怎么写

0
0
已解决
项想
项想
初级守护
初级守护

3785   字符串删除子串经验值:0

题目描述 Description

给出一个字符串,其分为三部分,分别由相同的字符组成。现在试将中间那一部分删除后,输出剩余字符串。

输入描述 Input Description

一个格式如题目描述的字符串

输出描述 Output Description

删除掉中间部分后的字符串

样例输入 Sample Input

aaaabbbbbccc

样例输出 Sample Output

aaaaccc

数据范围及提示 Data Size & Hint

字符串的长度不超过100,不包含空格

 

 

请问这题怎么写


0
已采纳
丁博扬
丁博扬
中级天翼
中级天翼

我又来了(*^▽^*)

遍历字符串{

    如果(s[i]!=s[i-1]){

        计数器加一;

    }

    如果(计数器等于1或者计数器等于3){

        输出s[i];

    }

}

定义和输入应该会吧

丁博扬在2021-03-10 16:25:10追加了内容

记得计数器原本定义为0

丁博扬在2021-03-10 16:27:18追加了内容

@项想     把你的错误代码发过来,我看一下

丁博扬在2021-03-10 16:28:43追加了内容

哦,错了错了,计数器应该原本定义为1,你应该就是错的这里,改一下应该就好了

我要回答